From d6d4b523b7bd179c915aa9173f8ec3018c7d24c6 Mon Sep 17 00:00:00 2001 From: Carlos Monastyrski Date: Fri, 26 Sep 2025 11:28:46 -0300 Subject: [PATCH] Address greptile comment --- backend/src/services/auth/auth-password-service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/services/auth/auth-password-service.ts b/backend/src/services/auth/auth-password-service.ts index 7c8bd5262..21a51ef3f 100644 --- a/backend/src/services/auth/auth-password-service.ts +++ b/backend/src/services/auth/auth-password-service.ts @@ -56,10 +56,10 @@ export const authPaswordServiceFactory = ({ if (!hasEmailAuth) { const orgMemberships = await orgMembershipDAL.find({ userId: user.id }); const lastLoginMethod = - orgMemberships.length > 0 - ? orgMemberships.find((membership) => membership.lastLoginAuthMethod)?.lastLoginAuthMethod || null - : null; - + orgMemberships + .filter((membership) => membership.lastLoginAuthMethod) + .sort((a, b) => (b.updatedAt || new Date(0)).getTime() - (a.updatedAt || new Date(0)).getTime())[0] + ?.lastLoginAuthMethod || null; const substitutions = { email, lastLoginMethod,