diff options
author | Simon Knox <psimyn@gmail.com> | 2017-02-27 13:05:50 +1100 |
---|---|---|
committer | Simon Knox <psimyn@gmail.com> | 2017-03-09 07:32:34 +1100 |
commit | 08c141b954af5d83cffe9891ff0d8f62c646ae34 (patch) | |
tree | ab1bbe5abf020d9f58745ff0ae219c6287721cb1 /app/assets/javascripts/lib/utils/url_utility.js | |
parent | a57a0e3d606c80fbcecd126148631dabbd44347b (diff) | |
download | gitlab-ce-08c141b954af5d83cffe9891ff0d8f62c646ae34.tar.gz |
respect offset and limit query params for infinite lists28030-infinite-offset
Diffstat (limited to 'app/assets/javascripts/lib/utils/url_utility.js')
-rw-r--r-- | app/assets/javascripts/lib/utils/url_utility.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/assets/javascripts/lib/utils/url_utility.js b/app/assets/javascripts/lib/utils/url_utility.js index 1bc81d2e4a4..09c4261b318 100644 --- a/app/assets/javascripts/lib/utils/url_utility.js +++ b/app/assets/javascripts/lib/utils/url_utility.js @@ -66,6 +66,13 @@ return results; })()).join('&'); }; + w.gl.utils.removeParams = (params) => { + const url = new URL(window.location.href); + params.forEach((param) => { + url.search = w.gl.utils.removeParamQueryString(url.search, param); + }); + return url.href; + }; w.gl.utils.getLocationHash = function(url) { var hashIndex; if (typeof url === 'undefined') { |