From 396b81af5802d6ec0b759c32522873f2189d85c8 Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Wed, 17 Jan 2024 18:51:30 +0530 Subject: [PATCH] Skip code verification for admin (#13278) --- .../routers/viewer/organizations/verifyCode.handler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/trpc/server/routers/viewer/organizations/verifyCode.handler.ts b/packages/trpc/server/routers/viewer/organizations/verifyCode.handler.ts index 17bfa84be5..bf54587ece 100644 --- a/packages/trpc/server/routers/viewer/organizations/verifyCode.handler.ts +++ b/packages/trpc/server/routers/viewer/organizations/verifyCode.handler.ts @@ -26,6 +26,12 @@ export const verifyCodeHandler = async ({ ctx, input }: VerifyCodeOptions) => { logger.warn(`Skipping code verification in dev/E2E environment`); return true; } + + if (user.role === "ADMIN") { + logger.warn(`Skipping code verification for instance admin`); + return true; + } + await checkRateLimitAndThrowError({ rateLimitingType: "core", identifier: email,