From e38eb34470144bc6d314fa03df364b50e8169c1a Mon Sep 17 00:00:00 2001 From: Muhsin Shah C P Date: Thu, 19 Sep 2024 22:01:28 +0530 Subject: [PATCH] [release-fix] Archived user SSO signup and login (#10787) * fix: release branch syntax errors & onboarding app issue * fix: organization id undefined error --- server/src/modules/auth/jwt.strategy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/modules/auth/jwt.strategy.ts b/server/src/modules/auth/jwt.strategy.ts index 72180f282f..438429aa63 100644 --- a/server/src/modules/auth/jwt.strategy.ts +++ b/server/src/modules/auth/jwt.strategy.ts @@ -66,7 +66,7 @@ export class JwtStrategy extends PassportStrategy(Strategy) { let user: User; if (payload?.sub && organizationId && !isInviteSession) { user = await this.usersService.findByEmail(payload.sub, organizationId, WORKSPACE_USER_STATUS.ACTIVE); - user.organizationId = organizationId; + if (user) user.organizationId = organizationId; } else if (payload?.sub && isInviteSession) { /* Fetch user details for organization-invite and accept-invite route */ user = await this.usersService.findOne({ email: payload?.sub, status: USER_STATUS.ACTIVE });