Fix incorrect field in validateProviderAuthToken

This commit is contained in:
Tuan Dang
2023-08-13 14:08:26 +07:00
parent c0f3aecad3
commit 95d25b114e
3 changed files with 15 additions and 4 deletions
+11 -1
View File
@@ -117,7 +117,17 @@ export const completeAccountSignup = async (req: Request, res: Response) => {
if (!user)
throw new Error("Failed to complete account for non-existent user"); // ensure user is non-null
if (!user.authMethods?.includes(AuthMethod.OKTA_SAML)) {
const hasSamlEnabled = user.authMethods
.some(
(authMethod: AuthMethod) =>
[
AuthMethod.OKTA_SAML,
AuthMethod.AZURE_SAML,
AuthMethod.JUMPCLOUD_SAML
].includes(authMethod)
);
if (!hasSamlEnabled) { // TODO: modify this part
// initialize default organization and workspace
await initializeDefaultOrg({
organizationName,