From e6749d9b72b94755e84539696186a43fc513a981 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Mon, 6 May 2024 08:47:26 +0000 Subject: [PATCH] fix(api): :fire: Correctly coerce limit to an int in account statuses endpoint --- server/api/api/v1/accounts/:id/statuses.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/api/api/v1/accounts/:id/statuses.ts b/server/api/api/v1/accounts/:id/statuses.ts index a47d2433..c73f183e 100644 --- a/server/api/api/v1/accounts/:id/statuses.ts +++ b/server/api/api/v1/accounts/:id/statuses.ts @@ -29,7 +29,7 @@ export const schemas = { max_id: z.string().regex(idValidator).optional(), since_id: z.string().regex(idValidator).optional(), min_id: z.string().regex(idValidator).optional(), - limit: z.number().int().min(1).max(40).optional().default(20), + limit: z.coerce.number().int().min(1).max(40).optional().default(20), only_media: z .string() .transform((v) => ["true", "1", "on"].includes(v.toLowerCase()))