From e0cfd18aac242e6e2003d9febaaa24951078d8d7 Mon Sep 17 00:00:00 2001 From: Marliana Lara Date: Thu, 15 Feb 2018 15:13:18 -0500 Subject: [PATCH] Set local timezone dropdown to rrule TZID value --- awx/ui/client/src/scheduler/schedulerEdit.controller.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/awx/ui/client/src/scheduler/schedulerEdit.controller.js b/awx/ui/client/src/scheduler/schedulerEdit.controller.js index 0e602e9baf..468debfb0b 100644 --- a/awx/ui/client/src/scheduler/schedulerEdit.controller.js +++ b/awx/ui/client/src/scheduler/schedulerEdit.controller.js @@ -131,8 +131,9 @@ function($filter, $state, $stateParams, Wait, $scope, moment, $http.get('/api/v2/schedules/zoneinfo/').then(({data}) => { scheduler.scope.timeZones = data; - scheduler.scope.schedulerTimeZone = _.find(data, (zone) => { - return zone.name === scheduler.scope.current_timezone.name; + scheduler.scope.schedulerTimeZone = _.find(data, function(x) { + let tz = $scope.schedule_obj.rrule.match(/TZID=\s*(.*?)\s*:/)[1]; + return x.name === tz; }); }); scheduler.inject('form-container', false);