AMBARI-22502.Workflow Manager View - FS node will overwrite internal commands and replace them with blank "move" commands when reopening the node(Venkata Sairam)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/51360219 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/51360219 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/51360219 Branch: refs/heads/branch-3.0-perf Commit: 51360219866386d8103326def2a1d412348414ed Parents: 20dee7f Author: Venkata Sairam <[email protected]> Authored: Thu Nov 23 15:36:57 2017 +0530 Committer: Venkata Sairam <[email protected]> Committed: Thu Nov 23 15:36:57 2017 +0530 ---------------------------------------------------------------------- .../src/main/resources/ui/app/domain/workflow-importer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/51360219/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-importer.js ---------------------------------------------------------------------- diff --git a/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-importer.js b/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-importer.js index 84a789d..2afc304 100644 --- a/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-importer.js +++ b/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-importer.js @@ -112,7 +112,8 @@ var WorkflowImporter= Ember.Object.extend({ if (nodeHandler){ if (Ember.isArray(workflowAppJson[key])){ workflowAppJson[key].forEach(function(jsonObj){ - var node=nodeHandler.handleImportNode(key,jsonObj,workflow,xmlDoc); + var actionDom = xmlDoc.find("action[name='" + jsonObj._name + "']"); + var node = nodeHandler.handleImportNode(key,jsonObj,workflow,actionDom); nodeMap.set(jsonObj._name,{json:jsonObj,node:node}); }); }else{
