From 43de8b53c1a7dba91af5dbff6a14e0375c1b9ad4 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Fri, 15 Sep 2023 00:28:09 +0300 Subject: [PATCH] Fix users without avatar not being able to use bot to log in --- app/modules/auth/routes.server.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/modules/auth/routes.server.ts b/app/modules/auth/routes.server.ts index b09eddd69..98a45a5ba 100644 --- a/app/modules/auth/routes.server.ts +++ b/app/modules/auth/routes.server.ts @@ -95,7 +95,7 @@ export const stopImpersonatingAction: ActionFunction = async ({ request }) => { // only light validation here as we generally trust Lohi const createLogInLinkActionSchema = z.object({ discordId: z.string(), - discordAvatar: z.string(), + discordAvatar: z.string().nullish(), discordName: z.string(), discordUniqueName: z.string(), updateOnly: z.enum(["true", "false"]), @@ -112,7 +112,7 @@ export const createLogInLinkAction: ActionFunction = ({ request }) => { } const user = db.users.upsertLite({ - discordAvatar: data.discordAvatar, + discordAvatar: data.discordAvatar ?? null, discordDiscriminator: "0", discordId: data.discordId, discordName: data.discordName,