diff --git a/packages/nc-gui/composables/useApi/index.ts b/packages/nc-gui/composables/useApi/index.ts index 9e4b77e412..3b352c048d 100644 --- a/packages/nc-gui/composables/useApi/index.ts +++ b/packages/nc-gui/composables/useApi/index.ts @@ -11,12 +11,9 @@ export function createApiInstance({ const config = useRuntimeConfig() const baseURL = config.public.ncBackendUrl || _baseUrl return addAxiosInterceptors( - new Api( - { - baseURL, - }, - baseUrl, - ), + new Api({ + baseURL, + }), ) } diff --git a/packages/nc-gui/composables/useApi/interceptors.ts b/packages/nc-gui/composables/useApi/interceptors.ts index 4288f00d46..8cb047f1bd 100644 --- a/packages/nc-gui/composables/useApi/interceptors.ts +++ b/packages/nc-gui/composables/useApi/interceptors.ts @@ -5,7 +5,7 @@ const DbNotFoundMsg = 'Database config not found' let refreshTokenPromise: Promise | null = null -export function addAxiosInterceptors(api: Api, baseURL?: string) { +export function addAxiosInterceptors(api: Api) { const state = useGlobal() const router = useRouter() const route = router.currentRoute @@ -98,8 +98,7 @@ export function addAxiosInterceptors(api: Api, baseURL?: string) { // Try request again with new token return api.instance .post('/auth/token/refresh', null, { - withCredentials: true, - baseURL: baseURL ?? './', + withCredentials: true }) .then((token) => { // New request with new token