From fadfb13efff039a6338fec58568a60342bd90e4f Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Tue, 25 Jun 2024 18:42:04 -0300 Subject: [PATCH] refactor: Update endpoint_name handling in FlowSettingsModal --- src/frontend/src/modals/flowSettingsModal/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontend/src/modals/flowSettingsModal/index.tsx b/src/frontend/src/modals/flowSettingsModal/index.tsx index 13b9ba76c..bb3e473b8 100644 --- a/src/frontend/src/modals/flowSettingsModal/index.tsx +++ b/src/frontend/src/modals/flowSettingsModal/index.tsx @@ -24,7 +24,7 @@ export default function FlowSettingsModal({ const [name, setName] = useState(currentFlow!.name); const [description, setDescription] = useState(currentFlow!.description); const [endpoint_name, setEndpointName] = useState( - currentFlow!.endpoint_name ?? "", + currentFlow!.endpoint_name ); const [isSaving, setIsSaving] = useState(false); const [disableSave, setDisableSave] = useState(true); @@ -32,7 +32,7 @@ export default function FlowSettingsModal({ setIsSaving(true); currentFlow!.name = name; currentFlow!.description = description; - currentFlow!.endpoint_name = endpoint_name; + currentFlow!.endpoint_name = (endpoint_name && endpoint_name.length > 0) ? endpoint_name : undefined; saveFlow(currentFlow!) ?.then(() => { setOpen(false); @@ -64,7 +64,7 @@ export default function FlowSettingsModal({ (!nameLists.includes(name) && currentFlow?.name !== name) || currentFlow?.description !== description || ((currentFlow?.endpoint_name ?? "" !== endpoint_name) && - isEndpointNameValid(endpoint_name, 50)) + isEndpointNameValid(endpoint_name??"", 50)) ) { setDisableSave(false); } else {