From 1226f34a5422d8b1614b405257f77d36fecd68ef Mon Sep 17 00:00:00 2001 From: EETagent Date: Sat, 3 Dec 2022 16:18:50 +0100 Subject: [PATCH] feat: ssr fetch logout --- .../routes/(candidate)/auth/logout/+page.server.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/src/routes/(candidate)/auth/logout/+page.server.ts b/frontend/src/routes/(candidate)/auth/logout/+page.server.ts index e61626b..3df003b 100644 --- a/frontend/src/routes/(candidate)/auth/logout/+page.server.ts +++ b/frontend/src/routes/(candidate)/auth/logout/+page.server.ts @@ -1,13 +1,13 @@ import type { PageServerLoad } from './$types'; import { redirect } from '@sveltejs/kit'; -import { logout } from '$lib/stores/candidate'; +import { apiLogout } from '$lib/@api/candidate'; + +export const load: PageServerLoad = async ({ fetch, cookies }) => { + await apiLogout(fetch); + + cookies.delete('id', { path: '/' }); + cookies.delete('key', { path: '/' }); -export const load: PageServerLoad = async ({ cookies }) => { - // TODO: Nefunguje?! - await logout(); - console.log(cookies); - cookies.delete('id', {path: '/'}); - cookies.delete('key', {path: '/'}); throw redirect(302, '/auth/login'); };