diff options
| author | Fuwn <[email protected]> | 2024-01-03 05:36:06 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-03 05:36:06 -0800 |
| commit | 076299e85b4e63acb7fdf32f12770dc04b88652e (patch) | |
| tree | feef3a510083212224ebc3c1db3eb79116311ebd /src/routes/api/badges | |
| parent | deps(bun): update for 0.1.15 (diff) | |
| download | due.moe-076299e85b4e63acb7fdf32f12770dc04b88652e.tar.xz due.moe-076299e85b4e63acb7fdf32f12770dc04b88652e.zip | |
ci: move to vercel
Diffstat (limited to 'src/routes/api/badges')
| -rw-r--r-- | src/routes/api/badges/+server.ts | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/routes/api/badges/+server.ts b/src/routes/api/badges/+server.ts index 63e6ace4..922ba359 100644 --- a/src/routes/api/badges/+server.ts +++ b/src/routes/api/badges/+server.ts @@ -4,7 +4,7 @@ import { getUserBadges } from '$lib/Database/badges'; import { addUserBadge } from '$lib/Database/badges'; export const GET = async ({ url }) => { - return Response.json(getUserBadges(Number(url.searchParams.get('id') || 0))); + return Response.json(await getUserBadges(Number(url.searchParams.get('id') || 0))); }; export const DELETE = async ({ url, cookies }) => { @@ -22,7 +22,7 @@ export const DELETE = async ({ url, cookies }) => { refreshToken: user['refresh_token'] }); - removeUserBadge(identity.id, Number(url.searchParams.get('id'))); + await removeUserBadge(identity.id, Number(url.searchParams.get('id'))); return Response.json({}); }; @@ -43,9 +43,11 @@ export const PUT = async ({ cookies, url }) => { }); if ( - getUserBadges(identity.id).find((badge) => badge.id === Number(url.searchParams.get('update'))) + (await getUserBadges(identity.id)).find( + (badge) => badge.id === Number(url.searchParams.get('update')) + ) ) { - updateUserBadge(identity.id, Number(url.searchParams.get('update')), { + await updateUserBadge(identity.id, Number(url.searchParams.get('update')), { post: url.searchParams.get('post') || undefined, image: url.searchParams.get('image') || undefined, description: url.searchParams.get('description') || undefined, @@ -53,7 +55,7 @@ export const PUT = async ({ cookies, url }) => { category: url.searchParams.get('category') || undefined }); } else { - addUserBadge(identity.id, { + await addUserBadge(identity.id, { post: url.searchParams.get('post') || undefined, image: url.searchParams.get('image') || undefined, description: url.searchParams.get('description') || undefined, |