Summary: | Sorting any search on a date column fails! | ||
---|---|---|---|
Product: | Koha | Reporter: | Kyle M Hall <kyle> |
Component: | Searching | Assignee: | Galen Charlton <gmcharlt> |
Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
Severity: | major | ||
Priority: | P3 | CC: | jonathan.druart, katrin.fischer, veron |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: | http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12742 | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: |
Description
Kyle M Hall
2014-01-15 18:07:42 UTC
Hi Kyle, might be good to check - does it behave the same with and without QueryParser? I could reproduce the problem in advanced (advanced search ind staff client) with 3.16.02 and with current master. The Bug occurs not only with sorting after dates. I had it. e.g. after serching for publication year 2013 and sorting after Author. Set to P3 major because parts of search functionality is broken. During the tests, I had following URLs: 1) Staff client, advanced search, search for publication year 2013 /cgi-bin/koha/catalogue/search.pl?idx=yr&q=2013&idx=kw&idx=kw&sort_by=relevance 2) Sort result by publication year results in following URL /cgi-bin/koha/catalogue/search.pl?idx=yr%252Cst-numeric&q=2013&sort_by=pubdate_dsc Result: Empty 3) I changed the URL to: /cgi-bin/koha/catalogue/search.pl?idx=yr&idx=st-numeric&q=2013&sort_by=pubdate_dsc Result: List displays as expected. The part %252C seems to be the result of some double-encoding, could be %252c = %2C = a comma (,) (following http://stackoverflow.com/questions/8348197 ) Replacing %252c with a comma resulted in an empty list. I then repaced it with &idx= and had the expected result. This seems to be fixed. |