From d95a43ae827c3e86dd812be44915781de28c802a Mon Sep 17 00:00:00 2001 From: Leigh Date: Thu, 9 Jun 2016 14:30:33 -0400 Subject: [PATCH] fix base path name for inventory sync schedules > add, resolves #2260 (#2281) --- awx/ui/client/src/helpers/Schedules.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/awx/ui/client/src/helpers/Schedules.js b/awx/ui/client/src/helpers/Schedules.js index bc4fd84aff..62e864f4c8 100644 --- a/awx/ui/client/src/helpers/Schedules.js +++ b/awx/ui/client/src/helpers/Schedules.js @@ -187,13 +187,13 @@ export default var scope = params.scope, callback= params.callback, base = params.base || $location.path().replace(/^\//, '').split('/')[0], - url, + url = params.url || null, scheduler; - if (!Empty($stateParams.id) && base !== 'system_job_templates' && base !== 'inventory') { + if (!Empty($stateParams.id) && base !== 'system_job_templates' && base !== 'inventories') { url = GetBasePath(base) + $stateParams.id + '/schedules/'; } - else if(base === "inventory"){ + else if(base === "inventories"){ if (!params.url){ url = GetBasePath('groups') + $stateParams.id + '/'; Rest.setUrl(url); @@ -272,7 +272,6 @@ export default } $state.go("^"); }); - scope.saveSchedule = function() { SchedulePost({ scope: scope, @@ -541,8 +540,7 @@ export default scope.addSchedule = function() { if ($state.includes('inventoryManage')){ scope.schedule_url = parent_scope.current_url.split('?')[0]; - scope.base = 'inventory'; - ParamPass.set(scope.base, scope.schedule_url); + ParamPass.set(scope.schedule_url); $state.go('inventoryManage.schedules.add'); } else{