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)