#52 no changes at the trigger list in case of rescheduling of an existing trigger

This commit is contained in:
Fabio Formosa
2022-09-07 00:26:34 +02:00
parent 599b6fb0b4
commit a693e2aa0c
5 changed files with 107 additions and 16 deletions

View File

@@ -85,7 +85,10 @@ export class SimpleTriggerConfigComponent implements OnInit {
this.fetchedTriggers = true;
this.triggerInProgress = this.trigger.mayFireAgain;
this.onNewTrigger.emit(retTrigger);
if (schedulerServiceCall === this.schedulerService.saveSimpleTriggerConfig) {
this.onNewTrigger.emit(retTrigger);
}
this.closeTriggerForm();
}, error => {
this.simpleTriggerForm = this.formBackup;
@@ -108,8 +111,8 @@ export class SimpleTriggerConfigComponent implements OnInit {
simpleTriggerCommand.triggerName = simpleTriggerForm.triggerName;
simpleTriggerCommand.repeatCount = simpleTriggerForm.repeatCount;
simpleTriggerCommand.repeatInterval = simpleTriggerForm.repeatInterval;
simpleTriggerCommand.startDate = simpleTriggerForm.startDate.toDate();
simpleTriggerCommand.endDate = simpleTriggerForm.endDate.toDate();
simpleTriggerCommand.startDate = simpleTriggerForm.startDate?.toDate();
simpleTriggerCommand.endDate = simpleTriggerForm.endDate?.toDate();
return simpleTriggerCommand;
}