Bug 17748: (follow-up) Fix date due column filter
After items search result when entering a term in date due colum filter table is not filtered. Its is because columns from 'Issue' must be added in _SearchItems_build_where_fragment() like it has been added in SearchItems(). Test plan : 1) Perform an item search with some results beeing checked-out 2) In colum 'Date due' enter a number that is contained is some due dates, ie '2022' 3) Table results are filtered with items having search term in due date Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
parent
2cad21e375
commit
216bb783e0
|
|
@ -1294,6 +1294,7 @@ sub _SearchItems_build_where_fragment {
|
|||
my @columns = Koha::Database->new()->schema()->resultset('Item')->result_source->columns;
|
||||
push @columns, Koha::Database->new()->schema()->resultset('Biblio')->result_source->columns;
|
||||
push @columns, Koha::Database->new()->schema()->resultset('Biblioitem')->result_source->columns;
|
||||
push @columns, Koha::Database->new()->schema()->resultset('Issue')->result_source->columns;
|
||||
my @operators = qw(= != > < >= <= is like);
|
||||
push @operators, 'not like';
|
||||
my $field = $filter->{field} // q{};
|
||||
|
|
|
|||
Loading…
Reference in New Issue