diff --git a/apps/dashboard/src/lib/utils/services/auth/session.ts b/apps/dashboard/src/lib/utils/services/auth/session.ts index aa1305b4..2b4e0cc7 100644 --- a/apps/dashboard/src/lib/utils/services/auth/session.ts +++ b/apps/dashboard/src/lib/utils/services/auth/session.ts @@ -1,21 +1,18 @@ import type { Cookies } from '@sveltejs/kit'; import { authServerClient } from './server'; import { classroomio } from '$lib/utils/services/api'; +import { getCioCookieString } from '$lib/utils/functions/cookies'; import { getRequestBaseUrl } from '$lib/utils/services/api'; export const getSessionData = async (cookies: Cookies): Promise => { try { - const cioCookies = cookies - .getAll() - .filter((c) => c.name.includes('classroomio')) - .map((c) => `${c.name}=${c.value}`) - .join('; '); + const cioCookies = getCioCookieString(cookies); console.log('cioCookies', cioCookies); if (!cioCookies) return null; const locals = await getThroughAuthClient(cioCookies); - + console.log('has locals', !!locals); if (!locals) return null; // This will always be true because if we don't have classroomio cookies, we won't be able to this line of code. diff --git a/apps/dashboard/src/routes/org/[slug]/+page.server.ts b/apps/dashboard/src/routes/org/[slug]/+page.server.ts index 9cefd77f..b1586e06 100644 --- a/apps/dashboard/src/routes/org/[slug]/+page.server.ts +++ b/apps/dashboard/src/routes/org/[slug]/+page.server.ts @@ -25,7 +25,7 @@ export const load = async ({ params, parent, cookies }) => { } try { - console.log('fetching stats', cookies); + console.log('fetching stats'); const statsResponse = await classroomio.dash.stats.$get({ query: { siteName } }, getApiHeaders(cookies, orgId)); const statsData = await statsResponse.json(); cache[orgId] = statsData.success ? statsData.data : null;