@@ -, +, @@ tests --- Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 2 +- t/db_dependent/www/search_utf8.t | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm +++ a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm @@ -92,7 +92,7 @@ sub build_query { default_operator => 'AND', default_field => '_all', lenient => JSON::true, - fields => $options{fields}, + fields => $options{fields} || [], } }; --- a/t/db_dependent/www/search_utf8.t +++ a/t/db_dependent/www/search_utf8.t @@ -266,7 +266,7 @@ sub test_search{ $intra_text = $agent->text(); like( $intra_text, qr|Publisher: $publisher|, ); - my $expected_base = q|search.pl\?idx=kw&q=| . uri_escape_utf8( $publisher ); + my $expected_base = q|search.pl\?advsearch=1&idx=kw&q=| . uri_escape_utf8( $publisher ); $agent->base_like(qr|$expected_base|, ); ok ( ( length(Encode::encode('UTF-8', $intra_text)) != length($intra_text) ) , 'UTF-8 are multi-byte. Good') ; --