Hotfix #25
3 changed files with 4 additions and 6 deletions
|
@ -41,7 +41,6 @@ export const handleFetch: HandleFetch = async ({ request, fetch, event: { cookie
|
||||||
|
|
||||||
request = new Request(request, {
|
request = new Request(request, {
|
||||||
headers: {
|
headers: {
|
||||||
...Object.fromEntries(request.headers),
|
|
||||||
Authorization: `Bearer ${session}`
|
Authorization: `Bearer ${session}`
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
@ -4,11 +4,10 @@ import { redirect } from '@sveltejs/kit';
|
||||||
import type { PageServerLoad } from './$types';
|
import type { PageServerLoad } from './$types';
|
||||||
|
|
||||||
import type { Chapter } from '$lib/types';
|
import type { Chapter } from '$lib/types';
|
||||||
import { handleRedirect } from '$lib/utils';
|
|
||||||
|
|
||||||
export const load = (async ({ url, fetch, locals: { user } }) => {
|
export const load = (async ({ fetch, locals: { user } }) => {
|
||||||
|
|
||||||
if (!user) redirect(302, handleRedirect('login', url));
|
if (!user) redirect(302, '/login');
|
||||||
|
|
||||||
const res = await fetch(`${API_URL}/chapters`);
|
const res = await fetch(`${API_URL}/chapters`);
|
||||||
|
|
||||||
|
|
|
@ -77,8 +77,8 @@
|
||||||
description: `Vous avez trouvé la bonne réponse !`
|
description: `Vous avez trouvé la bonne réponse !`
|
||||||
});
|
});
|
||||||
else if (res.status === 423)
|
else if (res.status === 423)
|
||||||
toast.message('Puzzle désactivé', {
|
toast.message('Dommage!', {
|
||||||
description: `Ce puzzle est désactivé pour le moment.`
|
description: `Mauvaise réponse ou l'attribution des points est désactivée pour ce puzzle (ancien évent).`
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue