diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js index ca126217bda..cd45091c211 100644 --- a/app/assets/javascripts/main.js +++ b/app/assets/javascripts/main.js @@ -355,7 +355,12 @@ $(function () { $(document).trigger('init.scrolling-tabs'); $('form.filter-form').on('submit', function (event) { + const link = document.createElement('a'); + link.href = this.action; + + const action = `${this.action}${link.search === '' ? '?' : '&'}`; + event.preventDefault(); - gl.utils.visitUrl(`${this.action}&${$(this).serialize()}`); + gl.utils.visitUrl(`${action}${$(this).serialize()}`); }); });