From cdd36f61b188891f691c4ea4f6608a1a46050b2b Mon Sep 17 00:00:00 2001 From: adisposkofh Date: Fri, 9 Oct 2026 12:10:32 +0200 Subject: [PATCH] in lv plan not fetching reservations if lv id query param is present --- .../Cis/LvPlan/Lehrveranstaltung.js | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/public/js/components/Cis/LvPlan/Lehrveranstaltung.js b/public/js/components/Cis/LvPlan/Lehrveranstaltung.js index 3a215596c..62d181d2c 100644 --- a/public/js/components/Cis/LvPlan/Lehrveranstaltung.js +++ b/public/js/components/Cis/LvPlan/Lehrveranstaltung.js @@ -83,10 +83,26 @@ export default { }); }, getPromiseFunc(start, end) { - return [ - this.$api.call(ApiLvPlan.eventsLv(this.propsViewData.lv_id, start.toISODate(), end.toISODate())), - this.$api.call(ApiLvPlan.getLvPlanReservierungen(start.toISODate(), end.toISODate())) + let functions = [ + this.$api.call( + ApiLvPlan.eventsLv( + this.propsViewData.lv_id, + start.toISODate(), + end.toISODate(), + ), + ), ]; + if (!this.$props.propsViewData.lv_id?.length) { + functions.push( + this.$api.call( + ApiLvPlan.getLvPlanReservierungen( + start.toISODate(), + end.toISODate(), + ), + ), + ); + } + return functions; } }, created() {