summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js')
-rw-r--r--app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js b/app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js
index d0f2d205bb6..d6abab4c9ed 100644
--- a/app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js
+++ b/app/assets/javascripts/filtered_search/droplab/plugins/ajax_filter.js
@@ -1,6 +1,7 @@
/* eslint-disable */
import AjaxCache from '~/lib/utils/ajax_cache';
+import { mergeUrlParams } from '~/lib/utils/url_utility';
const AjaxFilter = {
init: function (hook) {
@@ -62,7 +63,7 @@ const AjaxFilter = {
this.loading = true;
var params = config.params || {};
params[config.searchKey] = searchValue;
- var url = config.endpoint + this.buildParams(params);
+ var url = mergeUrlParams(params, config.endpoint, { spreadArrays: true });
return AjaxCache.retrieve(url)
.then((data) => {
this._loadData(data, config);