From e45e51ef7a61c91c182d44e0406cf361a1ea9bda Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Wed, 5 Mar 2025 19:10:24 +0100 Subject: [PATCH] EventsEdit: Handle no events existing --- components/EventsEdit.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/EventsEdit.vue b/components/EventsEdit.vue index 9fd23e7..574636d 100644 --- a/components/EventsEdit.vue +++ b/components/EventsEdit.vue @@ -84,7 +84,9 @@ const schedule = useSchedule(); const eventSelect = useTemplateRef("eventSelect"); function onChange(event: any) { - const newEvent = schedule.value.events.find(e => e.id === event.target.value)!; + const newEvent = schedule.value.events.find(e => e.id === event.target.value); + if (!newEvent) + return; const form = event.target.form!; for (const element of form.elements as any) { if (element.name === "name") {