From bb11907e8b04d519c4ea3e67d4c7ce5a6226914b Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Mon, 21 Jul 2025 00:33:33 +0000 Subject: fix: Remove bcrypt from the api key validation route --- packages/trpc/routers/users.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'packages/trpc/routers/users.ts') diff --git a/packages/trpc/routers/users.ts b/packages/trpc/routers/users.ts index 97784901..6aa12454 100644 --- a/packages/trpc/routers/users.ts +++ b/packages/trpc/routers/users.ts @@ -264,7 +264,11 @@ export const usersAppRouter = router({ invariant(ctx.user.email, "A user always has an email specified"); let user; try { - user = await validatePassword(ctx.user.email, input.currentPassword); + user = await validatePassword( + ctx.user.email, + input.currentPassword, + ctx.db, + ); } catch { throw new TRPCError({ code: "UNAUTHORIZED" }); } @@ -319,7 +323,7 @@ export const usersAppRouter = router({ } try { - await validatePassword(ctx.user.email, input.password); + await validatePassword(ctx.user.email, input.password, ctx.db); } catch { throw new TRPCError({ code: "UNAUTHORIZED", -- cgit v1.2.3-70-g09d2