From 5bc784c665fa906430e5cc1081c225d89104dab4 Mon Sep 17 00:00:00 2001 From: InfiniteStash <117855276+InfiniteStash@users.noreply.github.com> Date: Sun, 16 Jul 2023 21:36:56 +0200 Subject: [PATCH] Fix default alias state when changing performer name (#690) --- .../src/pages/performers/performerForm/PerformerForm.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/performers/performerForm/PerformerForm.tsx b/frontend/src/pages/performers/performerForm/PerformerForm.tsx index 933dc394..669defb2 100644 --- a/frontend/src/pages/performers/performerForm/PerformerForm.tsx +++ b/frontend/src/pages/performers/performerForm/PerformerForm.tsx @@ -185,7 +185,9 @@ const PerformerForm: FC = ({ }); const [activeTab, setActiveTab] = useState("personal"); - const [updateAliases, setUpdateAliases] = useState(); + const [updateAliases, setUpdateAliases] = useState( + options?.set_modify_aliases ?? true + ); const [file, setFile] = useState(); const fieldData = watch(); @@ -262,7 +264,7 @@ const PerformerForm: FC = ({ ) performerData.breast_type = BreastTypeEnum.NA; - callback(performerData, data.note, updateAliases ?? false, data.id); + callback(performerData, data.note, updateAliases, data.id); }; const countryObj = [ @@ -340,8 +342,7 @@ const PerformerForm: FC = ({ setUpdateAliases(!updateAliases)} + onChange={() => setUpdateAliases((prev) => !prev)} label="Set unset performance aliases to old name" className="d-inline-block" />