import { getUserPreferences, toggleHideMissingBadges } from '$lib/Database/userPreferences'; export const GET = async ({ url }) => { const preferences = await getUserPreferences(Number(url.searchParams.get('id') || 0)); return Response.json(preferences ? preferences : {}, { headers: { 'Access-Control-Allow-Origin': 'https://due.moe' } }); }; export const PUT = async ({ url }) => { if (url.searchParams.get('toggleHideMissingBadges') !== null) { return Response.json(await toggleHideMissingBadges(Number(url.searchParams.get('id') || 0)), { headers: { 'Access-Control-Allow-Origin': 'https://due.moe' } }); } return Response.json(await getUserPreferences(Number(url.searchParams.get('id') || 0)), { headers: { 'Access-Control-Allow-Origin': 'https://due.moe' } }); };