From c3bac9aa62bce89d50572f4bb6c0ba9a0022e0d5 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sat, 28 Feb 2026 13:30:28 -0600 Subject: [PATCH] refac --- src/lib/components/admin/Settings/Models.svelte | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/lib/components/admin/Settings/Models.svelte b/src/lib/components/admin/Settings/Models.svelte index 9dece8c10..954f648e2 100644 --- a/src/lib/components/admin/Settings/Models.svelte +++ b/src/lib/components/admin/Settings/Models.svelte @@ -128,7 +128,8 @@ }); models = models; // Sync with server - await Promise.all(modelsToShow.map((model) => upsertModelHandler(model))); + await Promise.all(modelsToShow.map((model) => upsertModelHandler(model, false))); + toast.success($i18n.t('All models are now visible')); }; const hideAllHandler = async () => { @@ -139,7 +140,8 @@ }); models = models; // Sync with server - await Promise.all(modelsToHide.map((model) => upsertModelHandler(model))); + await Promise.all(modelsToHide.map((model) => upsertModelHandler(model, false))); + toast.success($i18n.t('All models are now hidden')); }; const downloadModels = async (models) => { @@ -175,7 +177,7 @@ }); }; - const upsertModelHandler = async (model) => { + const upsertModelHandler = async (model, showToast = true) => { model.base_model_id = null; if (workspaceModels.find((m) => m.id === model.id)) { @@ -183,7 +185,7 @@ return null; }); - if (res) { + if (res && showToast) { toast.success($i18n.t('Model updated successfully')); } } else { @@ -199,7 +201,7 @@ return null; }); - if (res) { + if (res && !silent) { toast.success($i18n.t('Model updated successfully')); } }