updated implementation of user update after sso change

This commit is contained in:
Sheen Capadngan
2023-08-06 22:04:39 +08:00
parent 3a9bf5409b
commit 0a140f5333
@@ -3,6 +3,7 @@ import { Types } from "mongoose";
import { BotOrgService } from "../../../services"; import { BotOrgService } from "../../../services";
import { SSOConfig } from "../../models"; import { SSOConfig } from "../../models";
import { import {
AuthProvider,
MembershipOrg, MembershipOrg,
User User
} from "../../../models"; } from "../../../models";
@@ -156,7 +157,10 @@ export const updateSSOConfig = async (req: Request, res: Response) => {
} }
}, },
{ {
authProvider: ssoConfig.authProvider authProviders: [ssoConfig.authProvider],
$unset: {
authProvider: 1
}
} }
); );
} else { } else {
@@ -167,8 +171,9 @@ export const updateSSOConfig = async (req: Request, res: Response) => {
} }
}, },
{ {
authProviders: [AuthProvider.EMAIL],
$unset: { $unset: {
authProvider: 1 authProvider: 1,
} }
} }
); );