| Summary: | Shelving location search in OPAC nests search term in single quotes for every level of search results. | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Barton Chittenden <barton> |
| Component: | OPAC | Assignee: | Bugs List <koha-bugs> |
| Status: | NEW --- | QA Contact: | Testopia <testopia> |
| Severity: | normal | ||
| Priority: | P5 - low | CC: | dcook, siobhancottam |
| Version: | Main | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | --- |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | |||
I think I've seen this on the Zebra side... I'm not sure if this is the exact same problem, but when trying to sort an Advanced Search that uses a shelf location, it does not sort. The search term becomes further nested, as described above. I should have mentioned that this *is* happening in Chrome. Amazingly, this is still valid :( |
NOTE: This bug does *NOT* occur in Chrome. Prerequisites: 1) Enough bibs loaded in the database having the same shelving location such that several pages of results will display. 2) AdvancedSearchTypes must include loc Steps to reproduce: 1/ Navigate to OPAC advanced search page in firefox or IE 2/ Click on ShelvingLocation tab 3/ Select one of the available locations and click search. (examples below are using the location CDB) 4/ Note that the breadcrumb is in the form Results of search with limit(s): 'mc-loc:'CDB'', The URL contains limit=mc-loc%3ACDB 5/ Click Next 6/ Breadcrumb shows Results of search with limit(s): 'mc-loc:''CDB''' URL contains limit=mc-loc%3A%27CDB%27 Every time you click Next, another layer of quotes is added around the shelving location in the breadcrumbs: 'mc-loc:'CDB'' 'mc-loc:''CDB''' 'mc-loc:'''CDB'''' And the shelving location is nested a layer deeper in %27: limit=mc-loc%3ACDB limit=mc-loc%3A%27CDB%27 limit=mc-loc%3A%27%27CDB%27%27