Epic roadmaps does not construct GET string correctly
<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by the "regression" or "type::bug" label:
- https://gitlab.com/gitlab-org/gitlab/issues?label_name%5B%5D=regression
- https://gitlab.com/gitlab-org/gitlab/issues?label_name%5B%5D=type::bug
and verify the issue you're about to submit isn't a duplicate.
--->
### Summary
Epic Roadmaps does not construct the GET string correctly.
### Steps to reproduce
1. Open the Epic Roadmap view.
2. Open the settings and set the date range to something else.
3. Refresh the page or copy the URL to another tab.
It should be noted that the epics I have experienced this with are at group level.
### Example Project
<!-- If possible, please create an example project here on GitLab.com that exhibits the problematic
behavior, and link to it here in the bug report. If you are using an older version of GitLab, this
will also determine whether the bug is fixed in a more recent version. -->
N/A
### What is the current *bug* behavior?
The date range is reverted to the default (quarter).
### What is the expected *correct* behavior?
The date range setting is remembered in the GET string, and will load correctly.
### Relevant logs and/or screenshots
N/A
### Output of checks
This bug happens on GitLab.com
#### Results of GitLab environment info
N/A
#### Results of GitLab application Check
N/A
### Possible fixes
N/A
issue