diff --git a/apps/dokploy/components/proprietary/sso/sso-settings.tsx b/apps/dokploy/components/proprietary/sso/sso-settings.tsx index 5ed2917a9..850f65e88 100644 --- a/apps/dokploy/components/proprietary/sso/sso-settings.tsx +++ b/apps/dokploy/components/proprietary/sso/sso-settings.tsx @@ -41,14 +41,19 @@ function parseOidcConfig(config: string | null): { } | null { if (!config) return null; try { - const parsed = JSON.parse(config) as { clientId?: string; scopes?: string[] }; + const parsed = JSON.parse(config) as { + clientId?: string; + scopes?: string[]; + }; return { clientId: parsed.clientId, scopes: parsed.scopes }; } catch { return null; } } -function parseSamlConfig(config: string | null): { entryPoint?: string } | null { +function parseSamlConfig( + config: string | null, +): { entryPoint?: string } | null { if (!config) return null; try { const parsed = JSON.parse(config) as { entryPoint?: string }; @@ -272,9 +277,7 @@ export function SSOSettings() { {detailsProvider.oidcConfig && ( <> {(() => { - const oidc = parseOidcConfig( - detailsProvider.oidcConfig, - ); + const oidc = parseOidcConfig(detailsProvider.oidcConfig); if (!oidc) return null; return ( <> @@ -306,9 +309,7 @@ export function SSOSettings() { {detailsProvider.samlConfig && ( <> {(() => { - const saml = parseSamlConfig( - detailsProvider.samlConfig, - ); + const saml = parseSamlConfig(detailsProvider.samlConfig); if (!saml?.entryPoint) return null; return (
diff --git a/apps/dokploy/pages/index.tsx b/apps/dokploy/pages/index.tsx index 51a34b908..c2d5df077 100644 --- a/apps/dokploy/pages/index.tsx +++ b/apps/dokploy/pages/index.tsx @@ -67,9 +67,12 @@ export default function Home({ IS_CLOUD }: Props) { const [isGithubLoading, setIsGithubLoading] = useState(false); const [isGoogleLoading, setIsGoogleLoading] = useState(false); const [isSSOLoading, setIsSSOLoading] = useState(false); - const { data: ssoProviders } = api.sso.listLoginProviders.useQuery(undefined, { - enabled: !IS_CLOUD, - }); + const { data: ssoProviders } = api.sso.listLoginProviders.useQuery( + undefined, + { + enabled: !IS_CLOUD, + }, + ); const loginForm = useForm({ resolver: zodResolver(LoginSchema), defaultValues: { @@ -298,34 +301,30 @@ export default function Home({ IS_CLOUD }: Props) { Sign in with Google )} - {!IS_CLOUD && - ssoProviders && - ssoProviders.length > 0 && ( -
-

- Sign in with SSO -

-
- {ssoProviders.map((provider) => ( - - ))} -
+ {!IS_CLOUD && ssoProviders && ssoProviders.length > 0 && ( +
+

+ Sign in with SSO +

+
+ {ssoProviders.map((provider) => ( + + ))}
- )} +
+ )}