From 0a140f5333042c278e60b5ac292e76746400fe33 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Sun, 6 Aug 2023 22:04:39 +0800 Subject: [PATCH] updated implementation of user update after sso change --- backend/src/ee/controllers/v1/ssoController.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/src/ee/controllers/v1/ssoController.ts b/backend/src/ee/controllers/v1/ssoController.ts index 42b4d12be..a310927b9 100644 --- a/backend/src/ee/controllers/v1/ssoController.ts +++ b/backend/src/ee/controllers/v1/ssoController.ts @@ -3,6 +3,7 @@ import { Types } from "mongoose"; import { BotOrgService } from "../../../services"; import { SSOConfig } from "../../models"; import { + AuthProvider, MembershipOrg, User } from "../../../models"; @@ -156,7 +157,10 @@ export const updateSSOConfig = async (req: Request, res: Response) => { } }, { - authProvider: ssoConfig.authProvider + authProviders: [ssoConfig.authProvider], + $unset: { + authProvider: 1 + } } ); } else { @@ -167,8 +171,9 @@ export const updateSSOConfig = async (req: Request, res: Response) => { } }, { + authProviders: [AuthProvider.EMAIL], $unset: { - authProvider: 1 + authProvider: 1, } } );