From 754ea1625b375e987c6781726bc73960bbc0d0e3 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Thu, 4 Jan 2024 13:12:00 -0800 Subject: [PATCH] fix: delete model issue --- src/lib/components/chat/SettingsModal.svelte | 49 +++----------------- 1 file changed, 7 insertions(+), 42 deletions(-) diff --git a/src/lib/components/chat/SettingsModal.svelte b/src/lib/components/chat/SettingsModal.svelte index 36367560..174ffc17 100644 --- a/src/lib/components/chat/SettingsModal.svelte +++ b/src/lib/components/chat/SettingsModal.svelte @@ -471,45 +471,12 @@ }; const deleteModelHandler = async () => { - const res = await deleteModel(localStorage.token, deleteModelTag); + const res = await deleteModel(localStorage.token, deleteModelTag).catch((error) => { + toast.error(error); + }); if (res) { - const reader = res.body - .pipeThrough(new TextDecoderStream()) - .pipeThrough(splitStream('\n')) - .getReader(); - - while (true) { - const { value, done } = await reader.read(); - if (done) break; - - try { - let lines = value.split('\n'); - - for (const line of lines) { - if (line !== '' && line !== 'null') { - console.log(line); - let data = JSON.parse(line); - console.log(data); - - if (data.error) { - throw data.error; - } - if (data.detail) { - throw data.detail; - } - - if (data.status) { - } - } else { - toast.success(`Deleted ${deleteModelTag}`); - } - } - } catch (error) { - console.log(error); - toast.error(error); - } - } + toast.success(`Deleted ${deleteModelTag}`); } deleteModelTag = ''; @@ -1004,7 +971,7 @@
@@ -1030,11 +997,9 @@
- The field above should be set to '/ollama/api'; + Trouble accessing Ollama?