From 04ae5c8648b10fbec5df400a090da2b10c6f8129 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Sun, 7 Jan 2018 22:49:20 +0100
Subject: [PATCH] Fixed wrong URL construction in ajax call

---
 CHANGELOG                                      | 6 +++++-
 front/src/components/library/radios/Filter.vue | 3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 1f4d8ff0..8127de11 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,10 +2,14 @@ Changelog
 =========
 
 
-0.3.4 (Unreleased)
+0.3.6 (Unreleased)
 ------------------
 
 
+0.3.5 (2018-01-07)
+------------------
+
+- Fixed wrong URL construction in ajax call
 
 
 0.3.4 (2018-01-07)
diff --git a/front/src/components/library/radios/Filter.vue b/front/src/components/library/radios/Filter.vue
index dd170d8b..7ed5aa49 100644
--- a/front/src/components/library/radios/Filter.vue
+++ b/front/src/components/library/radios/Filter.vue
@@ -112,8 +112,9 @@ export default {
         selector.push('.autocomplete')
         settings.fields = f.autocomplete_fields
         settings.minCharacters = 1
+        let backendUrl = config.BACKEND_URL || window.location.protocol + '//' + window.location.hostname + ':' + window.location.port
         settings.apiSettings = {
-          url: config.BACKEND_URL + f.autocomplete + '?' + f.autocomplete_qs,
+          url: backendUrl + f.autocomplete + '?' + f.autocomplete_qs,
           beforeXHR: function (xhrObject) {
             xhrObject.setRequestHeader('Authorization', self.$store.getters['auth/header'])
             return xhrObject
-- 
GitLab