From 81f642b8b8163072b4613047cbfc08b3ee13a4f5 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Thu, 20 Mar 2025 08:29:32 +1100 Subject: [PATCH] Fix incorrect URL field in studio exclusions (#5743) --- ui/v2.5/src/components/Tagger/constants.ts | 2 +- .../src/components/Tagger/studios/StudioFieldSelector.tsx | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ui/v2.5/src/components/Tagger/constants.ts b/ui/v2.5/src/components/Tagger/constants.ts index 55cc5cb1c..e519fb884 100644 --- a/ui/v2.5/src/components/Tagger/constants.ts +++ b/ui/v2.5/src/components/Tagger/constants.ts @@ -81,4 +81,4 @@ export const PERFORMER_FIELDS = [ "details", ]; -export const STUDIO_FIELDS = ["name", "image", "urls", "parent_studio"]; +export const STUDIO_FIELDS = ["name", "image", "url", "parent_studio"]; diff --git a/ui/v2.5/src/components/Tagger/studios/StudioFieldSelector.tsx b/ui/v2.5/src/components/Tagger/studios/StudioFieldSelector.tsx index e224d9590..658f23510 100644 --- a/ui/v2.5/src/components/Tagger/studios/StudioFieldSelector.tsx +++ b/ui/v2.5/src/components/Tagger/studios/StudioFieldSelector.tsx @@ -20,7 +20,10 @@ const StudioFieldSelect: React.FC = ({ }) => { const intl = useIntl(); const [excluded, setExcluded] = useState>( - excludedFields.reduce((dict, field) => ({ ...dict, [field]: true }), {}) + // filter out fields that aren't in STUDIO_FIELDS + excludedFields + .filter((field) => STUDIO_FIELDS.includes(field)) + .reduce((dict, field) => ({ ...dict, [field]: true }), {}) ); const toggleField = (field: string) =>