From d730d751d4413fe3cf08e33815c05f4d9209f94d Mon Sep 17 00:00:00 2001 From: John Mitchell Date: Thu, 16 Feb 2017 15:28:30 -0500 Subject: [PATCH] fix state logic for relaunching jobs --- .../job-submission-factories/launchjob.factory.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js b/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js index c7bc2d499f..3cfb80e7a3 100644 --- a/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js +++ b/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js @@ -128,16 +128,14 @@ export default $state.go(state, {id: job}, {reload:true}); }; - if(base === 'jobs'){ + if(_.has(data, 'job')) { + goToJobDetails('jobDetail'); + } else if(base === 'jobs'){ if(scope.clearDialog) { scope.clearDialog(); } return; - } - else if(_.has(data, 'job')) { - goToJobDetails('jobDetail'); - } - else if(data.type && data.type === 'workflow_job') { + } else if(data.type && data.type === 'workflow_job') { job = data.id; goToJobDetails('workflowResults'); }