Commit d324a89f3825b6b6085993fe1d290051a78b1414

Authored by Mirco Pizzichini
Committed by Igor Kulikov
1 parent 4e71935d

Now variable is resolved also when setting a target entity parameter name (#1856)

... ... @@ -455,6 +455,7 @@ export default function WidgetController($scope, $state, $timeout, $window, $ele
455 455 if (!targetEntityParams) {
456 456 targetEntityParams = {};
457 457 params[targetEntityParamName] = targetEntityParams;
  458 + params.targetEntityParamName = targetEntityParamName;
458 459 }
459 460 } else {
460 461 targetEntityParams = params;
... ...
... ... @@ -179,6 +179,9 @@ export default function EntityStateController($scope, $timeout, $location, $stat
179 179
180 180 function resolveEntity(params) {
181 181 var deferred = $q.defer();
  182 + if (params && params.targetEntityParamName) {
  183 + params = params[params.targetEntityParamName];
  184 + }
182 185 if (params && params.entityId && params.entityId.id && params.entityId.entityType) {
183 186 if (params.entityName && params.entityName.length) {
184 187 deferred.resolve(params.entityName);
... ...