ISSUE #5213 - Use URL params to open ticket list with preset filters #5225
+29
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes #5213
Description
Adds ability for URL Search params to open the tickets list in the viewer with preset filters. The parameters are:
completed
: boolean for whether showing completed statusesqueries
: for the chips in the search boxtemplates
: the _id values of the template chips you want activeTest cases
Add the following to the end of a viewer link and check it works as intended:
?completed=false&queries=&templates=
?completed=true
?completed=yes
?queries=hello
hello
?queries=hello,world
hello
andworld
?queries=%2Funicode%26"
/unicode&
?templates=<templateId>
?templates=<templateId1>,<templateId2>
?templates=<templateId>&completed=true&queries=PIN:1
?completed=true&ticketId=<ticketId>