From 859ab1ef9bddca73f5124343279e28dfd75244af Mon Sep 17 00:00:00 2001 From: Igor Kulikov Date: Tue, 8 Aug 2017 18:13:49 +0300 Subject: [PATCH] UI: Improve entity state controller. --- ui/src/app/dashboard/states/entity-state-controller.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/src/app/dashboard/states/entity-state-controller.js b/ui/src/app/dashboard/states/entity-state-controller.js index 1e2c2ade17..8d5cddd7b8 100644 --- a/ui/src/app/dashboard/states/entity-state-controller.js +++ b/ui/src/app/dashboard/states/entity-state-controller.js @@ -139,6 +139,11 @@ export default function EntityStateController($scope, $location, $state, $stateP var params = vm.stateObject[index].params; var entityName = params && params.entityName ? params.entityName : ''; result = utils.insertVariable(stateName, 'entityName', entityName); + for (var prop in params) { + if (params[prop] && params[prop].entityName) { + result = utils.insertVariable(stateName, prop + ':entityName', params[prop].entityName); + } + } } return result; } @@ -163,7 +168,7 @@ export default function EntityStateController($scope, $location, $state, $stateP ); } } else { - deferred.reject(); + deferred.resolve(''); } return deferred.promise; }