From bb306ee93818b8b4a046e297d961e42fc3b08c49 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Mon, 10 Mar 2025 20:59:22 +0100 Subject: [PATCH] Pass headers when server fetches the schedule Fix the inital server side load of the schedule not including crew only items due to headers not being passed from the client to server side request made to fetch the schedule. --- composables/schedule.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composables/schedule.ts b/composables/schedule.ts index 8ec81a6..2c2b695 100644 --- a/composables/schedule.ts +++ b/composables/schedule.ts @@ -5,9 +5,10 @@ let sourceRefs = 0; let sourceSessionId: number | undefined = undefined; export const useSchedule = () => { const { data: session } = useAccountSession(); + const requestFetch = useRequestFetch(); const asyncData = useAsyncData( 'schedule', - () => $fetch("/api/schedule"), + () => requestFetch("/api/schedule"), { default: () => ({ events: [], locations: [] }) }, ) const { data: schedule } = asyncData;