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

(-)a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm (-14 / +8 lines)
Lines 449-471 sub build_authorities_query { Link Here
449
                );
449
                );
450
            }
450
            }
451
            my $query = $self->_join_queries( @tokens );
451
            my $query = $self->_join_queries( @tokens );
452
452
            my $query_string = {
453
                query            => $query,
454
                lenient          => JSON::true,
455
                analyze_wildcard => JSON::true,
456
            };
453
            if ($wh) {
457
            if ($wh) {
454
                push @query_parts, { query_string => {
458
                $query_string->{default_field} = $wh;
455
                    default_field => $wh,
456
                    analyze_wildcard => JSON::true,
457
                    query => $query
458
                } };
459
            }
459
            }
460
            else {
460
            else {
461
                push @query_parts, {
461
                $query_string->{fields} = $self->_search_fields();
462
                    query_string => {
463
                        analyze_wildcard => JSON::true,
464
                        query => $query,
465
                        fields => $self->_search_fields(),
466
                    }
467
                };
468
            }
462
            }
463
            push @query_parts, { query_string => $query_string };
469
        }
464
        }
470
    }
465
    }
471
466
472
- 

Return to bug 27724