Fix request page
There are currently no pipelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
Fixes the error where if a person selects a number of filters on the Requests page and applies them, and then clicks on the next page button, they get a 503 error.
The error was caused by the fact that the method on the pagination button that constructs the new url expected a map of parameters, while the page was passing a MultivalueMap. This caused the MultVal map to be squashed and some information to be lost, resulting in an invalid URL.
Created new buildUrl method that accepts and properly handles a MultivalueMap and made the pagination buttons use that instead.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.