From 300f93dec4a07203de62c87acc91fbce6fbcca96 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Mon, 17 Jun 2024 14:34:20 -0300 Subject: [PATCH] endpoint name fixed for exported flows --- src/frontend/src/stores/flowsManagerStore.ts | 17 ++++++++++++++--- src/frontend/src/utils/reactflowUtils.ts | 1 + 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/frontend/src/stores/flowsManagerStore.ts b/src/frontend/src/stores/flowsManagerStore.ts index 78444145c..2c13ed213 100644 --- a/src/frontend/src/stores/flowsManagerStore.ts +++ b/src/frontend/src/stores/flowsManagerStore.ts @@ -232,7 +232,6 @@ const useFlowsManagerStore = create((set, get) => ({ // addFlowToLocalState(newFlow); return; } - console.log("folder id", folder_id); const newFlow = createNewFlow( flowData!, flow!, @@ -263,8 +262,20 @@ const useFlowsManagerStore = create((set, get) => ({ // Return the id return id; - } catch (error) { - // Handle the error if needed + } catch (error:any) { + console.error(error); + if(error.response?.data?.detail){ + useAlertStore.getState().setErrorData({ + title: "Could not load flows from database", + list: [error.response?.data?.detail], + }); + } + else{ + useAlertStore.getState().setErrorData({ + title: "Could not load flows from database", + list: [error.message?? "An unexpected error occurred, please try again"], + }); + } throw error; // Re-throw the error so the caller can handle it if needed } } else { diff --git a/src/frontend/src/utils/reactflowUtils.ts b/src/frontend/src/utils/reactflowUtils.ts index c14e7b616..c42925225 100644 --- a/src/frontend/src/utils/reactflowUtils.ts +++ b/src/frontend/src/utils/reactflowUtils.ts @@ -1452,6 +1452,7 @@ export const createNewFlow = ( id: "", is_component: flow?.is_component ?? false, folder_id: folderId, + endpoint_name:flow?.endpoint_name ?? undefined, }; };