SRU qualifiers should be case-insensitive
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Evergreen | Status tracked in Main | |||||
2.1 |
Fix Released
|
High
|
Lebbeous Fogle-Weekley | |||
Main |
Fix Released
|
High
|
Lebbeous Fogle-Weekley |
Bug Description
* Evergreen master
* Fedora 15
SRU (and Z39.50) searches against Evergreen using the default, unspecified index currently always return 0 results because the request is translated to "srw.ServerChoice" and config.
We could add case-sensitive aliases for that qualifier to config.
Instead, we can simply lc() the incoming qualifier in OpenILS:
Pushed user/dbs/ LP875819- fix-SRU- qualifier to @working repo to resolve this problem