From 2c75fb78275af47541e3768633fb2ff6f5fe5453 Mon Sep 17 00:00:00 2001 From: Ivymaster Date: Wed, 29 Apr 2026 13:24:46 +0200 Subject: [PATCH] BUG: Fix issue with constant refetch upon orgUnit dropdown filtering --- .../components/ClassSchedule/ClassScheduleOverview.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/public/js/components/ClassSchedule/ClassScheduleOverview.js b/public/js/components/ClassSchedule/ClassScheduleOverview.js index d58595230..e7f2a2ada 100644 --- a/public/js/components/ClassSchedule/ClassScheduleOverview.js +++ b/public/js/components/ClassSchedule/ClassScheduleOverview.js @@ -396,9 +396,9 @@ export default { return this.filteredOrganizationalUnits = [defaultItem, ...this.dropdownParsedOrganizationalUnits]; } - return this.filteredOrganizationalUnits = [defaultItem].concat(this.dropdownParsedOrganizationalUnits.filter((unit) => { + return this.filteredOrganizationalUnits = [defaultItem].concat(this.dropdownParsedOrganizationalUnits).filter((unit) => { return unit.label.toLowerCase().includes(query); - })); + }); }, filterSemesters(event) { let defaultItem = { @@ -411,9 +411,9 @@ export default { return this.filteredSemesters = [defaultItem, ...this.dropdownParsedSemesters]; } - return this.filteredSemesters = [defaultItem].concat(this.dropdownParsedSemesters.filter((semester) => { + return this.filteredSemesters = [defaultItem].concat(this.dropdownParsedSemesters).filter((semester) => { return semester.label.toLowerCase().includes(query); - })); + }); } }, async created() { @@ -504,12 +504,12 @@ export default {