AMBARI-20268. WFM generates duplicate kill nodes in XML if decision paths have multiple transition to kill node.(Padma Priya N via gauravn7)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/ac323d0d Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/ac323d0d Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/ac323d0d Branch: refs/heads/branch-feature-AMBARI-12556 Commit: ac323d0dc742cf5b0abd60ab3d66a8cab29d848e Parents: 7cf7fcf Author: Gaurav Nagar <[email protected]> Authored: Thu Mar 2 19:23:48 2017 +0530 Committer: Gaurav Nagar <[email protected]> Committed: Thu Mar 2 19:24:44 2017 +0530 ---------------------------------------------------------------------- .../src/main/resources/ui/app/domain/workflow-xml-generator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/ac323d0d/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-xml-generator.js ---------------------------------------------------------------------- diff --git a/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-xml-generator.js b/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-xml-generator.js index eb8534b..7223581 100644 --- a/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-xml-generator.js +++ b/contrib/views/wfmanager/src/main/resources/ui/app/domain/workflow-xml-generator.js @@ -98,10 +98,10 @@ var WorkflowGenerator= Ember.Object.extend({ if (!visitedNodes){ visitedNodes=[]; } - if (visitedNodes.contains(node.get("id"))){ + if (visitedNodes.contains(node.get("name"))){ return; } - visitedNodes.push(node.get("id")); + visitedNodes.push(node.get("name")); var self=this; var workflowApp=workflowObj["workflow-app"]; if (node.isPlaceholder()){
