]> git.immae.eu Git - github/bastienwirtz/homer.git/blobdiff - src/mixins/service.js
Check if path has data before adding /
[github/bastienwirtz/homer.git] / src / mixins / service.js
index 17fa6fcc95600f955a55014d878285f1a7c45a4f..abc708c9d326549aa74ab4ac330e92bd49f3ca3e 100644 (file)
@@ -31,7 +31,13 @@ export default {
         path = path.slice(1);
       }
 
-      return fetch(`${this.endpoint}/${path}`, options).then((response) => {
+      let url = this.endpoint;
+
+      if (path) {
+        url = `${this.endpoint}/${path}`;
+      }
+
+      return fetch(url, options).then((response) => {
         if (!response.ok) {
           throw new Error("Not 2xx response");
         }