https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20596
--- Comment #12 from David Cook <[email protected]> --- Reproduced the error following Jan Kissig's instructions: ZOOM error 20003 "can't set prefix query" (addinfo: "@or @attr 7=1 @attr 4=109 @attr 1=Local-Number 0 @attr 1=Other-control-number @attr 4=1 @attr 5=100 @attr 6=3 "(DE-101)04079184X" @attr 1=Other-control-number @attr 4=1 @attr 5=10 0 @attr 6=3 "(DE-588)4079184-1"") from diag-set 'ZOOM' at /kohadevbox/koha/Koha/BackgroundJob/StageMARCForImport.pm line 162. It looks like C4::AuthoritiesMarc::SearchAuthorities is where the issue is. The "$orderstring" is being tacked on the front which is OK: '@attr 7=1 @attr 4=109 @attr 1=Local-Number 0' 227 $query="\@or $orderstring $query" if $orderstring; That leaves the two actual queries: @attr 1=Other-control-number @attr 4=1 @attr 5=100 @attr 6=3 "(DE-101)04079184X" @attr 1=Other-control-number @attr 4=1 @attr 5=100 @attr 6=3 "(DE-588)4079184-1" As I suspected, Koha isn't adding the operator to join these two queries together. The query building code is frightful... -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
