diff --git a/src/lib/components/admin/Settings/Connections.svelte b/src/lib/components/admin/Settings/Connections.svelte index d3ec405ee..993d70be7 100644 --- a/src/lib/components/admin/Settings/Connections.svelte +++ b/src/lib/components/admin/Settings/Connections.svelte @@ -20,12 +20,7 @@ updateOpenAIKeys, updateOpenAIUrls } from '$lib/apis/openai'; - import { - getLdapConfig, - updateLdapConfig, - getLdapServer, - updateLdapServer - } from '$lib/apis/auths'; + import { toast } from 'svelte-sonner'; import Switch from '$lib/components/common/Switch.svelte'; import Spinner from '$lib/components/common/Spinner.svelte'; @@ -51,22 +46,6 @@ let ENABLE_OPENAI_API = null; let ENABLE_OLLAMA_API = null; - // LDAP - let ENABLE_LDAP = false; - let LDAP_SERVER = { - label: '', - host: '', - port: '', - attribute_for_username: 'uid', - app_dn: '', - app_dn_password: '', - search_base: '', - search_filters: '', - use_tls: false, - certificate_path: '', - ciphers: '' - }; - const verifyOpenAIHandler = async (idx) => { OPENAI_API_BASE_URLS = OPENAI_API_BASE_URLS.map((url) => url.replace(/\/$/, '')); @@ -158,17 +137,6 @@ } }; - const updateLdapServerHandler = async () => { - if (!ENABLE_LDAP) return; - const res = await updateLdapServer(localStorage.token, LDAP_SERVER).catch((error) => { - toast.error(error); - return null; - }); - if (res) { - toast.success($i18n.t('LDAP server updated')); - } - }; - onMount(async () => { if ($user.role === 'admin') { await Promise.all([ @@ -180,19 +148,14 @@ })(), (async () => { OPENAI_API_KEYS = await getOpenAIKeys(localStorage.token); - })(), - (async () => { - LDAP_SERVER = await getLdapServer(localStorage.token); })() ]); const ollamaConfig = await getOllamaConfig(localStorage.token); const openaiConfig = await getOpenAIConfig(localStorage.token); - const ldapConfig = await getLdapConfig(localStorage.token); ENABLE_OPENAI_API = openaiConfig.ENABLE_OPENAI_API; ENABLE_OLLAMA_API = ollamaConfig.ENABLE_OLLAMA_API; - ENABLE_LDAP = ldapConfig.ENABLE_LDAP; if (ENABLE_OPENAI_API) { OPENAI_API_BASE_URLS.forEach(async (url, idx) => { @@ -211,13 +174,12 @@ on:submit|preventDefault={() => { updateOpenAIHandler(); updateOllamaUrlsHandler(); - updateLdapServerHandler(); dispatch('save'); }} >