Bug 36879: Spurious warning in QueryBuilder
Test plan:
With ElasticSearch enabled,
* Perform a search using the default sort order
(i.e. 'relevance').
* Verify that no warnings are generated in
plack-intranet-error.log
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit 347291727d)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
b6f09e5b82
commit
ab51747dcc
|
|
@ -720,10 +720,12 @@ sub _convert_sort_fields {
|
|||
# Convert the fields and orders, drop anything we don't know about.
|
||||
grep { $_->{field} } map {
|
||||
my ( $f, $d ) = /(.+)_(.+)/;
|
||||
{
|
||||
defined $f && defined $d
|
||||
? {
|
||||
field => $sort_field_convert{$f},
|
||||
direction => $sort_order_convert{$d}
|
||||
}
|
||||
}
|
||||
: { field => undef };
|
||||
} @sort_by;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue