diff options
| -rw-r--r-- | src/routes/api/preferences/+server.ts | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/routes/api/preferences/+server.ts b/src/routes/api/preferences/+server.ts index 8e269028..0537c9bc 100644 --- a/src/routes/api/preferences/+server.ts +++ b/src/routes/api/preferences/+server.ts @@ -25,12 +25,9 @@ const authenticatedUserId = async (cookies: { return (await userIdentity(decodeAuthCookieOrThrow(userCookie))).id; }; -export const GET = async ({ cookies, url }) => { - const userId = await authenticatedUserId(cookies); +export const GET = async ({ url }) => { const requestedUserId = Number(url.searchParams.get("id") || 0); - if (!userId || requestedUserId !== userId) return unauthorised; - const preferences = await getUserPreferences(requestedUserId); return Response.json(preferences ? preferences : {}, { |