Merge pull request #2561 from jaredevantabor/fix-1501

Adjusts which partical/controller combination is for schedules-edit
This commit is contained in:
Jared Tabor 2018-07-17 21:28:51 -07:00 committed by GitHub
commit 0e663f3967
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -345,9 +345,26 @@ const jobsSchedulesEditRoute = {
label: "{{breadcrumb.schedule_name}}"
},
views: {
'form': {
controller: 'schedulerEditController',
templateUrl: templateUrl("scheduler/schedulerForm"),
'form':{
templateProvider: function(ParentObject, Rest){
let path;
if(ParentObject.type === 'system_job_template'){
path = templateUrl('management-jobs/scheduler/schedulerForm');
}
else {
path = templateUrl('scheduler/schedulerForm');
}
Rest.setUrl(path);
return Rest.get(path).then(response => response.data);
},
controllerProvider: function(ParentObject){
if (ParentObject.type === 'system_job_template') {
return 'managementJobEditController';
}
else {
return 'schedulerEditController';
}
}
}
},
resolve: _.merge(editScheduleResolve(), parentResolve)