feat: Add error handling to fetch advanced Ollama settings data
This commit is contained in:
parent
c2c80e2226
commit
7b6b6751cc
@ -16,21 +16,25 @@ import { SaveButton } from "../SaveButton"
|
|||||||
export const AdvanceOllamaSettings = () => {
|
export const AdvanceOllamaSettings = () => {
|
||||||
const [form] = Form.useForm()
|
const [form] = Form.useForm()
|
||||||
const watchUrlRewriteEnabled = Form.useWatch("urlRewriteEnabled", form)
|
const watchUrlRewriteEnabled = Form.useWatch("urlRewriteEnabled", form)
|
||||||
|
const { t } = useTranslation("settings")
|
||||||
|
|
||||||
const fetchAdvancedData = async () => {
|
const fetchAdvancedData = async () => {
|
||||||
|
try {
|
||||||
const [urlRewriteEnabled, rewriteUrl, headers] = await Promise.all([
|
const [urlRewriteEnabled, rewriteUrl, headers] = await Promise.all([
|
||||||
isUrlRewriteEnabled(),
|
isUrlRewriteEnabled(),
|
||||||
getRewriteUrl(),
|
getRewriteUrl(),
|
||||||
customOllamaHeaders()
|
customOllamaHeaders()
|
||||||
])
|
])
|
||||||
form.setFieldsValue({ urlRewriteEnabled, rewriteUrl, headers })
|
form.setFieldsValue({ urlRewriteEnabled, rewriteUrl, headers })
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
fetchAdvancedData()
|
fetchAdvancedData()
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
const { t } = useTranslation("settings")
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Form
|
<Form
|
||||||
|
Loading…
x
Reference in New Issue
Block a user