aboutsummaryrefslogtreecommitdiff
path: root/src/routes/api/badges/+server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/api/badges/+server.ts')
-rw-r--r--src/routes/api/badges/+server.ts31
1 files changed, 4 insertions, 27 deletions
diff --git a/src/routes/api/badges/+server.ts b/src/routes/api/badges/+server.ts
index fc5a4d0a..63e6ace4 100644
--- a/src/routes/api/badges/+server.ts
+++ b/src/routes/api/badges/+server.ts
@@ -49,41 +49,18 @@ export const PUT = async ({ cookies, url }) => {
post: url.searchParams.get('post') || undefined,
image: url.searchParams.get('image') || undefined,
description: url.searchParams.get('description') || undefined,
- time: url.searchParams.get('time') || undefined
+ time: url.searchParams.get('time') || undefined,
+ category: url.searchParams.get('category') || undefined
});
} else {
addUserBadge(identity.id, {
post: url.searchParams.get('post') || undefined,
image: url.searchParams.get('image') || undefined,
description: url.searchParams.get('description') || undefined,
- time: url.searchParams.get('time') || undefined
+ time: url.searchParams.get('time') || undefined,
+ category: url.searchParams.get('category') || undefined
});
}
return Response.json({});
};
-
-export const PATCH = async ({ cookies, url }) => {
- const userCookie = cookies.get('user');
-
- if (!userCookie) {
- return new Response('Unauthenticated', { status: 401 });
- }
-
- const user = JSON.parse(userCookie);
- const identity = await userIdentity({
- tokenType: user['token_type'],
- expiresIn: user['expires_in'],
- accessToken: user['access_token'],
- refreshToken: user['refresh_token']
- });
-
- updateUserBadge(identity.id, Number(url.searchParams.get('id')), {
- post: url.searchParams.get('post') || undefined,
- image: url.searchParams.get('image') || undefined,
- description: url.searchParams.get('description') || undefined,
- time: url.searchParams.get('time') || undefined
- });
-
- return Response.json({});
-};