diff --git a/awx/ui/client/src/scheduler/schedulerList.controller.js b/awx/ui/client/src/scheduler/schedulerList.controller.js index 4f9e9809d3..8652e8a2e6 100644 --- a/awx/ui/client/src/scheduler/schedulerList.controller.js +++ b/awx/ui/client/src/scheduler/schedulerList.controller.js @@ -126,6 +126,26 @@ export default [ let deferred = $q.defer(); switch(schedule.summary_fields.unified_job_template.unified_job_type){ + case 'job': + deferred.resolve({ + name: 'jobTemplateSchedules.edit', + params: { + id: schedule.unified_job_template, + schedule_id: schedule.id + } + }); + break; + + case 'workflow_job': + deferred.resolve({ + name: 'workflowJobTemplateSchedules.edit', + params: { + id: schedule.unified_job_template, + schedule_id: schedule.id + } + }); + break; + case 'inventory_update': Rest.setUrl(schedule.related.unified_job_template); Rest.get().then( (res) => {