chore: debug cookies better

This commit is contained in:
Rotimi Best
2026-03-12 08:57:39 +01:00
parent 14a81793ef
commit 30c157468e
5 changed files with 26 additions and 8 deletions
@@ -0,0 +1,13 @@
import type { Cookies } from '@sveltejs/kit';
/**
* Returns the classroomio cookie string for API/auth requests.
* Filters cookies whose names include "classroomio" and joins them as `name=value; ...`.
*/
export function getCioCookieString(cookies: Cookies): string {
return cookies
.getAll()
.filter((c) => c.name.includes('classroomio'))
.map((c) => `${c.name}=${c.value}`)
.join('; ');
}