Horis 2 лет назад
Родитель
Сommit
4a54c9fc3f
2 измененных файлов с 9 добавлено и 9 удалено
  1. 2 2
      modules/web/src/api/axios.js
  2. 7 7
      modules/web/src/api/index.js

+ 2 - 2
modules/web/src/api/axios.js

@@ -9,7 +9,7 @@ const ajax = axios.create({
 });
 
 ajax.interceptors.request.use((config) => {
-  config.baseURL = remoteIp.value;
+  config.baseURL = baseUrl();
   return config;
 });
 
@@ -21,5 +21,5 @@ export const setRemoteIp = (ip) => {
 };
 
 export const baseUrl = () => {
-  return remoteIp.value;
+  return remoteIp.value || location.origin;
 };

+ 7 - 7
modules/web/src/api/index.js

@@ -79,22 +79,22 @@ const isBookSource = /bookSource/i.test(location.href);
 
 // Http
 const getSources = () =>
-  isBookSource ? ajax.get("getBookSources") : ajax.get("getRssSources");
+  isBookSource ? ajax.get("/getBookSources") : ajax.get("/getRssSources");
 
 const saveSource = (data) =>
   isBookSource
-    ? ajax.post("saveBookSource", data)
-    : ajax.post("saveRssSource", data);
+    ? ajax.post("/saveBookSource", data)
+    : ajax.post("/saveRssSource", data);
 
 const saveSources = (data) =>
   isBookSource
-    ? ajax.post("saveBookSources", data)
-    : ajax.post("saveRssSources", data);
+    ? ajax.post("/saveBookSources", data)
+    : ajax.post("/saveRssSources", data);
 
 const deleteSource = (data) =>
   isBookSource
-    ? ajax.post("deleteBookSources", data)
-    : ajax.post("deleteRssSources", data);
+    ? ajax.post("/deleteBookSources", data)
+    : ajax.post("/deleteRssSources", data);
 
 const debug = (
   /** @type {string} */ sourceUrl,