Commit 859ab1ef9bddca73f5124343279e28dfd75244af
1 parent
87a2dba7
UI: Improve entity state controller.
Showing
1 changed file
with
6 additions
and
1 deletions
... | ... | @@ -139,6 +139,11 @@ export default function EntityStateController($scope, $location, $state, $stateP |
139 | 139 | var params = vm.stateObject[index].params; |
140 | 140 | var entityName = params && params.entityName ? params.entityName : ''; |
141 | 141 | result = utils.insertVariable(stateName, 'entityName', entityName); |
142 | + for (var prop in params) { | |
143 | + if (params[prop] && params[prop].entityName) { | |
144 | + result = utils.insertVariable(stateName, prop + ':entityName', params[prop].entityName); | |
145 | + } | |
146 | + } | |
142 | 147 | } |
143 | 148 | return result; |
144 | 149 | } |
... | ... | @@ -163,7 +168,7 @@ export default function EntityStateController($scope, $location, $state, $stateP |
163 | 168 | ); |
164 | 169 | } |
165 | 170 | } else { |
166 | - deferred.reject(); | |
171 | + deferred.resolve(''); | |
167 | 172 | } |
168 | 173 | return deferred.promise; |
169 | 174 | } | ... | ... |