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();