]> git.koha-community.org Git - koha.git/commit
Bug 36930: Item search gives irrelevant results when using 2+ added filter criteria
authorJanusz Kaczmarek <januszop@gmail.com>
Wed, 22 May 2024 21:08:35 +0000 (21:08 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Thu, 18 Jul 2024 17:50:38 +0000 (17:50 +0000)
commitdca760d5b24428143a0e0de7b52c131c813488fc
tree110a8bccf7e22e8e07411c99b8ddf545e8ef9792
parente7acfdbf65d3d66b6250df081320e1c844d03be8
Bug 36930: Item search gives irrelevant results when using 2+ added filter criteria

In the Item search the librarian is allowed, in the first step, to define
additional filters like Title, Author, Publisher, Publication date etc.
(in the third fieldset).  This works fine but only for one criterion.
If one adds two or more criteria, the filter does not apply at all.

Test plan
=========
1. Make an Item search with the Pulblisher filter. Put
   %University of California% as the value.
   You should get 5 rows (with standard ktd test data set), three
   from 1982, and two from 1988.
2. Edit search -> add the second criterion: AND Publication date is 1982.
   You would expect three rows but you get 900+ rows.
3. Apply the patch; restart_all.
4. Repeat p. 2. You should get the expected three rows.

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit bdc7ac2c93f9af9ac196c77da47758a1078c47d7)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
catalogue/itemsearch.pl