[Koha-bugs] [Bug 30865] Koha::Biblio->get_components_query should double quote Host-item search

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon May 30 06:10:08 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30865

--- Comment #2 from David Cook <dcook at prosentient.com.au> ---
Created attachment 135445
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=135445&action=edit
Bug 30865: Double-quote Host-item in Koha::Biblio->get_components_query

This patch adds double quotes around the term qualified by "Host-item"
in Koha::Biblio->get_components_query().

Without them, reserved charactrs like "=" will cause syntax errors like
"CCL parsing error (10014) Unknown qualifier ZOOM for query:
    Host-item=(MyTitle = Mysubtitle)
    at /usr/share/koha/lib/C4/Search.pm line 245."

Test plan:
0) Don't apply the patch
1) Create biblio with title and subtitle like (MyTitle : MySubtitle)
2) Note the warning "There was an error searching for
analytic records, please see the logs for details." on the detail page

3) Apply the patch
4) koha-plack --restart kohadev

5) Refresh the detail page
6) Note that the warning message is gone

7) prove t/db_dependent/Koha/Biblio.t

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list