From badf93b9d121a90a8f17fcd96f3db30820df1e09 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Fri, 16 Jun 2017 06:36:22 -0400 Subject: [PATCH] Bug 16976 - Authorities searches with double quotes gives ZOOM error 20003 [Alternate] Content-Type: text/plain; charset=utf-8 I dug into this a little bit, it seems the issue is that we were double processing the query because of an extra call to C4::AuthoritiesMarc::SearchAuthorities I think we can simply remove this call To test: 1 - Perform an authority search for a value that returns results 2 - Wrap it in quotes and search 3 - 'Internal server error' 4 - Apply patch 5 - Search with quotes succeeds https://bugs.koha-community.org/show_bug.cgi?id=16796 Signed-off-by: Lee Jamison Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy --- Koha/SearchEngine/Zebra/QueryBuilder.pm | 1 - 1 file changed, 1 deletion(-) diff --git a/Koha/SearchEngine/Zebra/QueryBuilder.pm b/Koha/SearchEngine/Zebra/QueryBuilder.pm index 0929516..d0e2738 100644 --- a/Koha/SearchEngine/Zebra/QueryBuilder.pm +++ b/Koha/SearchEngine/Zebra/QueryBuilder.pm @@ -37,7 +37,6 @@ sub build_query_compat { sub build_authorities_query { shift; - C4::AuthoritiesMarc::SearchAuthorities(@_); return { marclist => $_[0], and_or => $_[1], -- 2.1.4