From 186edb338023767627762bd0e9b3a7cc492cc911 Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Fri, 23 Feb 2024 16:58:08 +0100 Subject: [PATCH] Skip queries until group is loaded fully --- .../components/timetable_management/TimetableManagement.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableManagement.vue b/aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableManagement.vue index 3d808708..443b5b53 100644 --- a/aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableManagement.vue +++ b/aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableManagement.vue @@ -234,7 +234,8 @@ export default defineComponent({ }, computed: { readyForQueries() { - return this.internalTimeGrid !== null && this.selectedGroup !== null; + // Non-typesafe check to also handle undefined + return this.internalTimeGrid != null && this.selectedGroup != null && this.selectedGroup.id != null; }, lessons() { return this.lessonObjects -- GitLab