From 582c2885ed331ff090c5eccb1e5cba519662aac7 Mon Sep 17 00:00:00 2001 From: Andres Date: Thu, 3 Aug 2023 19:17:20 +0200 Subject: [PATCH] fix verification endpoint --- src/modules/auth/use-cases/verify-email-use-case.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/auth/use-cases/verify-email-use-case.ts b/src/modules/auth/use-cases/verify-email-use-case.ts index fb1b992..bc15558 100644 --- a/src/modules/auth/use-cases/verify-email-use-case.ts +++ b/src/modules/auth/use-cases/verify-email-use-case.ts @@ -26,7 +26,7 @@ export class VerifyEmailHandler implements ICommandHandler { const isTokenExpired = isBefore(verificationWithUser.verificationTokenExpiry, new Date()) if (dbToken !== token || isTokenExpired) { - return false + throw new BadRequestException('Incorrect or expired token') } const result = await this.usersRepository.updateEmailVerification(verificationWithUser.userId)