[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot]
2026-02-13 05:50:01 +00:00
committed by GitHub
parent 60f5ab304a
commit edbc98aea7
3 changed files with 29 additions and 14 deletions

View File

@@ -93,7 +93,10 @@ function parseOidcConfig(oidcConfig: string | null): {
}
}
export function RegisterOidcDialog({ providerId, children }: RegisterOidcDialogProps) {
export function RegisterOidcDialog({
providerId,
children,
}: RegisterOidcDialogProps) {
const utils = api.useUtils();
const [open, setOpen] = useState(false);
@@ -105,8 +108,12 @@ export function RegisterOidcDialog({ providerId, children }: RegisterOidcDialogP
const updateMutation = api.sso.update.useMutation();
const isEdit = !!providerId;
const mutateAsync = isEdit ? updateMutation.mutateAsync : registerMutation.mutateAsync;
const isLoading = isEdit ? updateMutation.isLoading : registerMutation.isLoading;
const mutateAsync = isEdit
? updateMutation.mutateAsync
: registerMutation.mutateAsync;
const isLoading = isEdit
? updateMutation.isLoading
: registerMutation.isLoading;
const form = useForm<OidcProviderForm>({
resolver: zodResolver(oidcProviderSchema),
@@ -116,7 +123,10 @@ export function RegisterOidcDialog({ providerId, children }: RegisterOidcDialogP
useEffect(() => {
if (!data || !open) return;
const domains = data.domain
? data.domain.split(",").map((d) => d.trim()).filter(Boolean)
? data.domain
.split(",")
.map((d) => d.trim())
.filter(Boolean)
: [""];
if (domains.length === 0) domains.push("");
const oidc = parseOidcConfig(data.oidcConfig);
@@ -127,7 +137,9 @@ export function RegisterOidcDialog({ providerId, children }: RegisterOidcDialogP
clientId: oidc?.clientId ?? "",
clientSecret: oidc?.clientSecret ?? "",
scopes:
oidc?.scopes && oidc.scopes.length > 0 ? oidc.scopes : [...DEFAULT_SCOPES],
oidc?.scopes && oidc.scopes.length > 0
? oidc.scopes
: [...DEFAULT_SCOPES],
});
}, [data, open, form]);

View File

@@ -108,8 +108,12 @@ export function RegisterSamlDialog({
const updateMutation = api.sso.update.useMutation();
const isEdit = !!providerId;
const mutateAsync = isEdit ? updateMutation.mutateAsync : registerMutation.mutateAsync;
const isLoading = isEdit ? updateMutation.isLoading : registerMutation.isLoading;
const mutateAsync = isEdit
? updateMutation.mutateAsync
: registerMutation.mutateAsync;
const isLoading = isEdit
? updateMutation.isLoading
: registerMutation.isLoading;
const [baseURL, setBaseURL] = useState("");
@@ -127,7 +131,10 @@ export function RegisterSamlDialog({
useEffect(() => {
if (!data || !open) return;
const domains = data.domain
? data.domain.split(",").map((d) => d.trim()).filter(Boolean)
? data.domain
.split(",")
.map((d) => d.trim())
.filter(Boolean)
: [""];
if (domains.length === 0) domains.push("");
const saml = parseSamlConfig(data.samlConfig);

View File

@@ -272,9 +272,7 @@ export const SSOSettings = () => {
View details
</Button>
{isOidc && (
<RegisterOidcDialog
providerId={provider.providerId}
>
<RegisterOidcDialog providerId={provider.providerId}>
<Button variant="ghost" size="sm">
<Pencil className="mr-1 size-3" />
Edit
@@ -282,9 +280,7 @@ export const SSOSettings = () => {
</RegisterOidcDialog>
)}
{isSaml && (
<RegisterSamlDialog
providerId={provider.providerId}
>
<RegisterSamlDialog providerId={provider.providerId}>
<Button variant="ghost" size="sm">
<Pencil className="mr-1 size-3" />
Edit