From d8d85bae111855cde518f2cd12c064448827babe Mon Sep 17 00:00:00 2001 From: Arca Ege Cengiz Date: Tue, 27 Jan 2026 00:34:00 +0000 Subject: [PATCH] stupid fix for stupid typescript --- .../dashboard/admin/ysws-review/[id]/+page.server.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/routes/dashboard/admin/ysws-review/[id]/+page.server.ts b/src/routes/dashboard/admin/ysws-review/[id]/+page.server.ts index 63b48b4..b1e2966 100644 --- a/src/routes/dashboard/admin/ysws-review/[id]/+page.server.ts +++ b/src/routes/dashboard/admin/ysws-review/[id]/+page.server.ts @@ -293,7 +293,11 @@ export const actions = { ]); } - if (env.PXL_API_KEY) + if (env.PXL_API_KEY) { + // typescript can't do basic maths and concatenates two items of + // type number together so we multiply by 1 + const number_to_add = queriedProject.timeSpent * 1 + 200 * 1; + await fetch('https://pxl.hackclub.com/api/pixels/give', { method: 'POST', headers: { @@ -302,9 +306,10 @@ export const actions = { }, body: JSON.stringify({ email: primary_email, - number_to_add: 200 + queriedProject.timeSpent + number_to_add }) }); + } } await db.insert(t2Review).values({