From 7b6b6751cc3799d52f2aa03e666d76080c092113 Mon Sep 17 00:00:00 2001 From: n4ze3m Date: Fri, 24 Jan 2025 22:46:36 +0530 Subject: [PATCH] feat: Add error handling to fetch advanced Ollama settings data --- src/components/Common/Settings/AdvanceOllamaSettings.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/Common/Settings/AdvanceOllamaSettings.tsx b/src/components/Common/Settings/AdvanceOllamaSettings.tsx index d277fe9..c6ce619 100644 --- a/src/components/Common/Settings/AdvanceOllamaSettings.tsx +++ b/src/components/Common/Settings/AdvanceOllamaSettings.tsx @@ -16,21 +16,25 @@ import { SaveButton } from "../SaveButton" export const AdvanceOllamaSettings = () => { const [form] = Form.useForm() const watchUrlRewriteEnabled = Form.useWatch("urlRewriteEnabled", form) + const { t } = useTranslation("settings") const fetchAdvancedData = async () => { + try { const [urlRewriteEnabled, rewriteUrl, headers] = await Promise.all([ isUrlRewriteEnabled(), getRewriteUrl(), customOllamaHeaders() ]) form.setFieldsValue({ urlRewriteEnabled, rewriteUrl, headers }) + } catch (e) { + console.error(e) + } } React.useEffect(() => { fetchAdvancedData() }, []) - const { t } = useTranslation("settings") return (