From 723185c22f4480e703f9237f8e6260f612674fbc Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 19 Feb 2026 15:59:58 -0600 Subject: [PATCH] refac --- src/lib/components/admin/Functions.svelte | 5 ++++- src/lib/components/workspace/Tools.svelte | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/admin/Functions.svelte b/src/lib/components/admin/Functions.svelte index 48c1863e7..8cd283381 100644 --- a/src/lib/components/admin/Functions.svelte +++ b/src/lib/components/admin/Functions.svelte @@ -681,7 +681,8 @@ } toast.success($i18n.t('Functions imported successfully')); - functions.set(await getFunctions(localStorage.token)); + functions = await getFunctionList(localStorage.token); + _functions.set(await getFunctions(localStorage.token)); models.set( await getModels( localStorage.token, @@ -690,6 +691,8 @@ true ) ); + importFiles = null; + functionsImportInputElement.value = ''; }; reader.readAsText(importFiles[0]); diff --git a/src/lib/components/workspace/Tools.svelte b/src/lib/components/workspace/Tools.svelte index cd0d5c35b..169b270c3 100644 --- a/src/lib/components/workspace/Tools.svelte +++ b/src/lib/components/workspace/Tools.svelte @@ -615,7 +615,9 @@ } toast.success($i18n.t('Tool imported successfully')); - tools.set(await getTools(localStorage.token)); + await init(); + importFiles = null; + toolsImportInputElement.value = ''; }; reader.readAsText(importFiles[0]);