View | Details | Raw Unified | Return to bug 30152
Collapse All | Expand All

(-)a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm (-4 / +1 lines)
Lines 306-314 sub build_query_compat { Link Here
306
        # them into a structured ES query itself. Maybe later, though that'd be
306
        # them into a structured ES query itself. Maybe later, though that'd be
307
        # more robust.
307
        # more robust.
308
        $search_param_query_str = join( ' ', $self->_create_query_string(@search_params) );
308
        $search_param_query_str = join( ' ', $self->_create_query_string(@search_params) );
309
        $query_str = join( ' AND ',
309
        $query_str = join( ' AND ', map { "($_)" } grep { $_ } ( $search_param_query_str, $self->_join_queries( $self->_convert_index_strings(@$limits) ) ) );
310
            $search_param_query_str || (),
311
            $self->_join_queries( $self->_convert_index_strings(@$limits) ) || () );
312
310
313
        # If there's no query on the left, let's remove the junk left behind
311
        # If there's no query on the left, let's remove the junk left behind
314
        $query_str =~ s/^ AND //;
312
        $query_str =~ s/^ AND //;
315
- 

Return to bug 30152