Merge pull request #2257 from mabashian/scheduler-nan

Fixed aN/aN/NaN string error on JT schedule add
This commit is contained in:
Michael Abashian 2016-06-09 17:57:35 -04:00 committed by GitHub
commit 099d618d85

View File

@ -253,7 +253,21 @@ export default
Wait('start');
$('#form-container').empty();
scheduler = SchedulerInit({ scope: scope, requireFutureStartTime: false });
scope.processSchedulerEndDt();
if(scope.schedulerUTCTime) {
// The UTC time is already set
scope.processSchedulerEndDt();
}
else {
// We need to wait for it to be set by angular-scheduler because the following function depends
// on it
var schedulerUTCTimeWatcher = scope.$watch('schedulerUTCTime', function(newVal) {
if(newVal) {
// Remove the watcher
schedulerUTCTimeWatcher();
scope.processSchedulerEndDt();
}
});
}
scheduler.inject('form-container', false);
scheduler.injectDetail('occurrences', false);
scheduler.clear();