Parameters need to be maintained when sorting search results
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Invalid
|
Medium
|
Unassigned |
Bug Description
Confirmed in master and 2.3
When linking to a public bookbag, a depth=0 parameter is passed, presumably so the link will show all titles in the list, even if those titles aren't owned by the library's whose locg parameter is passed in the link.
For example, the HTML View link for one of my bookbags brings me to:
https:/
However, when you re-sort the list, the depth parameter is dropped, making it appear as if titles have disappeared from the bookbag. What has happened is that the bookbag is now only displaying titles belonging to the OU (or children thereof) in the locg parameter.
The depth parameter (and, I would think, any other parameter in the URL) needs to be maintained when re-sorting the list on the search results page. I would not expect the depth parameter to be maintained once a new search is executed since, at that point, the user has made an explicit choice to narrow results to that OU.
This is also an issue with facet parameters. See https:/ /bugs.launchpad .net/evergreen/ +bug/1356153.