From 5a51fc63d08bbbc4e394a28a372eb729f8c99695 Mon Sep 17 00:00:00 2001 From: Maxime Lalo Date: Fri, 1 Dec 2023 10:00:53 +0100 Subject: [PATCH] :bug: Forgot condition on resend code --- src/services/customer/CustomersService/CustomersService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/customer/CustomersService/CustomersService.ts b/src/services/customer/CustomersService/CustomersService.ts index 03c087df..cf03f0c8 100644 --- a/src/services/customer/CustomersService/CustomersService.ts +++ b/src/services/customer/CustomersService/CustomersService.ts @@ -268,7 +268,7 @@ export default class CustomersService extends BaseService { // 2: Get last code sent const totpCodeToResend = customerHydrated.totpCodes?.find((totpCode) => { - return totpCode.uid && totpCodeUid; + return totpCode.uid === totpCodeUid && totpCode.expire_at && totpCode.expire_at.getTime() > now; }); if (!totpCodeToResend) throw new TotpCodeExpiredError();