This is an automated email from the ASF dual-hosted git repository. yashmayya pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/pinot.git
The following commit(s) were added to refs/heads/master by this push: new c6abcf2da1 Updating baseURL for knox support (#15596) c6abcf2da1 is described below commit c6abcf2da1bae7144c393da5c8ea334a7ff32764 Author: Himanshu Verma <userhimanshuve...@gmail.com> AuthorDate: Mon Apr 28 13:39:47 2025 +0530 Updating baseURL for knox support (#15596) --- pinot-controller/src/main/resources/app/utils/axios-config.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pinot-controller/src/main/resources/app/utils/axios-config.ts b/pinot-controller/src/main/resources/app/utils/axios-config.ts index 491c5e270b..0a8ff97505 100644 --- a/pinot-controller/src/main/resources/app/utils/axios-config.ts +++ b/pinot-controller/src/main/resources/app/utils/axios-config.ts @@ -80,11 +80,11 @@ export const getAxiosResponseInterceptor = (): (<T>( return fulfilledResponseInterceptor; }; -export const baseApi = axios.create({ baseURL: '/' }); +export const baseApi = axios.create({ baseURL: location.pathname }); baseApi.interceptors.request.use(getAxiosRequestInterceptor(), getAxiosErrorInterceptor()); baseApi.interceptors.response.use(getAxiosResponseInterceptor(), getAxiosErrorInterceptor()); -export const transformApi = axios.create({baseURL: '/', transformResponse: [data => data]}); +export const transformApi = axios.create({baseURL: location.pathname, transformResponse: [data => data]}); transformApi.interceptors.request.use(getAxiosRequestInterceptor(), getAxiosErrorInterceptor()); transformApi.interceptors.response.use(getAxiosResponseInterceptor(), getAxiosErrorInterceptor()); @@ -92,6 +92,6 @@ transformApi.interceptors.response.use(getAxiosResponseInterceptor(), getAxiosEr // changing the handleError method of baseApi will cause current UI to break (as UI might have not handle error properly) // creating a new axios instance baseApiWithErrors which can be used when adding new API's // NOTE: It is an add-on utility and can be used in case you want to handle/show UI when API fails. -export const baseApiWithErrors = axios.create({ baseURL: '/' }); +export const baseApiWithErrors = axios.create({ baseURL: location.pathname }); baseApiWithErrors.interceptors.request.use(getAxiosRequestInterceptor()); baseApiWithErrors.interceptors.response.use(getAxiosResponseInterceptor()); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org