Skip to content

Commit f4b39d9

Browse files
committed
fix(web): update signInWorkspace to avoid sending tenantId/organizationId for unauthenticated users
1 parent 4aeac8d commit f4b39d9

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

apps/web/core/hooks/auth/use-authentication-social-login.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ export function useAuthenticationSocialLogin() {
4040
.signInWorkspace({
4141
email: signinResult.confirmed_mail,
4242
token: workspaces[selectedWorkspace].token,
43-
defaultTeamId
43+
defaultTeamId: selectedTeam,
44+
lastTeamId: selectedTeam
4445
})
4546
.then(async (result) => {
4647
const tenantId = result.user?.tenantId || '';

apps/web/core/services/client/api/auth/signin.service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ class SigninService extends APIService {
121121
};
122122

123123
signInWorkspace = async (input: ISigninWorkspaceInput) => {
124-
const res = await this.post<IAuthResponse>('/auth/signin.workspace', input);
124+
// Don't add tenantId/organizationId for workspace signin - user is not authenticated yet
125+
const res = await this.post<IAuthResponse>('/auth/signin.workspace', input, {}, false);
125126
return res.data;
126127
};
127128

0 commit comments

Comments
 (0)