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

(-)a/Koha/SearchEngine/Elasticsearch.pm (-3 / +3 lines)
Lines 297-303 sub reset_elasticsearch_mappings { Link Here
297
# sort_fields isn't set, then it'll generate it.
297
# sort_fields isn't set, then it'll generate it.
298
sub sort_fields {
298
sub sort_fields {
299
    my $self = shift;
299
    my $self = shift;
300
301
    if (@_) {
300
    if (@_) {
302
        $self->_sort_fields_accessor(@_);
301
        $self->_sort_fields_accessor(@_);
303
        return;
302
        return;
Lines 348-354 sub get_fixer_rules { Link Here
348
                push @rules, "sum('$name')";
347
                push @rules, "sum('$name')";
349
            }
348
            }
350
            if ($self->sort_fields()->{$name}) {
349
            if ($self->sort_fields()->{$name}) {
351
                push @rules, "marc_map('$marc_field','${name}__sort.\$append', $options)";
350
                if ($sort || !defined $sort) {
351
                    push @rules, "marc_map('$marc_field','${name}__sort.\$append', $options)";
352
                }
352
            }
353
            }
353
        }
354
        }
354
    );
355
    );
355
- 

Return to bug 19563