()
| 676 | } |
| 677 | |
| 678 | function initScheduleForm() { |
| 679 | if (!elements.scheduleForm) return; |
| 680 | if (!elements.scheduleStartDate.value) { |
| 681 | elements.scheduleStartDate.value = new Date().toISOString().slice(0, 10); |
| 682 | } |
| 683 | elements.scheduleForm.addEventListener('submit', handleScheduleSubmit); |
| 684 | elements.scheduleTriggerType.addEventListener('change', updateScheduleTriggerFields); |
| 685 | elements.cancelScheduleEditBtn.addEventListener('click', resetScheduleForm); |
| 686 | updateScheduleTriggerFields(); |
| 687 | } |
| 688 | |
| 689 | function updateScheduleTriggerFields() { |
| 690 | if (!elements.scheduleTriggerType) return; |
no test coverage detected