From 0a7c0c60a9df44e08fcce2ad572a0ca130ddfdf6 Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Wed, 30 Oct 2024 13:48:35 -0300 Subject: [PATCH 1/2] fix: users can set their bio to a number --- src/controllers/api/accounts.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/api/accounts.ts b/src/controllers/api/accounts.ts index 4f5b55ff..e72854dc 100644 --- a/src/controllers/api/accounts.ts +++ b/src/controllers/api/accounts.ts @@ -259,7 +259,7 @@ const accountStatusesController: AppController = async (c) => { const updateCredentialsSchema = z.object({ display_name: z.string().optional(), - note: z.string().optional(), + note: z.coerce.string().optional(), avatar: fileSchema.or(z.literal('')).optional(), header: fileSchema.or(z.literal('')).optional(), locked: z.boolean().optional(), From 94431fadcd3a113c74921297adba5b1c27910f4d Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Wed, 30 Oct 2024 13:59:32 -0300 Subject: [PATCH 2/2] fix: users can set their display_name to a number --- src/controllers/api/accounts.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/api/accounts.ts b/src/controllers/api/accounts.ts index e72854dc..27cf7590 100644 --- a/src/controllers/api/accounts.ts +++ b/src/controllers/api/accounts.ts @@ -258,7 +258,7 @@ const accountStatusesController: AppController = async (c) => { }; const updateCredentialsSchema = z.object({ - display_name: z.string().optional(), + display_name: z.coerce.string().optional(), note: z.coerce.string().optional(), avatar: fileSchema.or(z.literal('')).optional(), header: fileSchema.or(z.literal('')).optional(),