feat: Add error handling to fetch advanced Ollama settings data

This commit is contained in:
n4ze3m 2025-01-24 22:46:36 +05:30
parent c2c80e2226
commit 7b6b6751cc

View File

@ -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 (
<Form