diff --git a/frontend/src/hooks.ts b/frontend/src/hooks.ts index 622b086..e7439b2 100644 --- a/frontend/src/hooks.ts +++ b/frontend/src/hooks.ts @@ -41,7 +41,12 @@ export const handle: Handle = async ({ event, resolve }) => { }) ).text(); const resp = await resolve(event); - resp.headers.set('Set-Cookie', res.headers.get('set-cookie')); + try { + resp.headers.set('Set-Cookie', res.headers.get('set-cookie')); + } catch { + console.log('Cannot mutate immutable header'); + } + return resp; } else { event.locals.email = null; diff --git a/frontend/src/lib/collapsible.svelte b/frontend/src/lib/collapsible.svelte index 5d30c34..6d4068e 100644 --- a/frontend/src/lib/collapsible.svelte +++ b/frontend/src/lib/collapsible.svelte @@ -10,20 +10,26 @@
-

+

-
+
diff --git a/frontend/src/routes/view/[quiz_id].svelte b/frontend/src/routes/view/[quiz_id].svelte index eb73455..58cfb9f 100644 --- a/frontend/src/routes/view/[quiz_id].svelte +++ b/frontend/src/routes/view/[quiz_id].svelte @@ -4,7 +4,9 @@ - file, You can obtain one at https://mozilla.org/MPL/2.0/. -->