Summary: | Sorting any search on a date column fails! | ||
---|---|---|---|
Product: | Koha | Reporter: | Kyle M Hall (khall) <kyle> |
Component: | Searching | Assignee: | Galen Charlton <gmcharlt> |
Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
Severity: | major | ||
Priority: | P3 | CC: | jonathan.druart, veron |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
See Also: | http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12742 | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | --- | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: |
Description
Kyle M Hall (khall)
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. |