Add cloud check on github add user to default org

This commit is contained in:
carlosmonastyrski
2025-05-02 12:58:36 -03:00
parent 365b4b975e
commit e12f4ad253
3 changed files with 3 additions and 3 deletions

View File

@@ -347,7 +347,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => {
const serverCfg = await getServerCfg();
return res.redirect(
`${appCfg.SITE_URL}/signup/sso?token=${encodeURIComponent(req.passportUser.providerAuthToken)}${
serverCfg.defaultAuthOrgId ? `&defaultOrgAllowed=true` : ""
serverCfg.defaultAuthOrgId && !appCfg.isCloud ? `&defaultOrgAllowed=true` : ""
}`
);
}

View File

@@ -724,7 +724,7 @@ export const authLoginServiceFactory = ({
isGhost: false
});
if (authMethod === AuthMethod.GITHUB && serverCfg.defaultAuthOrgId) {
if (authMethod === AuthMethod.GITHUB && serverCfg.defaultAuthOrgId && !appCfg.isCloud) {
let orgId = "";
const defaultOrg = await orgDAL.findOrgById(serverCfg.defaultAuthOrgId);
if (!defaultOrg) {

View File

@@ -295,7 +295,7 @@ export const authSignupServiceFactory = ({
if (!organizationId) {
let orgId = "";
if (useDefaultOrg && serverCfg.defaultAuthOrgId) {
if (useDefaultOrg && serverCfg.defaultAuthOrgId && !appCfg.isCloud) {
const defaultOrg = await orgDAL.findOrgById(serverCfg.defaultAuthOrgId);
if (!defaultOrg) throw new BadRequestError({ message: "Failed to find default organization" });
orgId = defaultOrg.id;