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

(-)a/Koha/SearchEngine/Elasticsearch.pm (-1 / +2 lines)
Lines 823-828 sub marc_records_to_documents { Link Here
823
                if ($field =~ /__sort$/) {
823
                if ($field =~ /__sort$/) {
824
                    # Make sure to keep the sort field length sensible. 255 was chosen as a nice round value.
824
                    # Make sure to keep the sort field length sensible. 255 was chosen as a nice round value.
825
                    $record_document->{$field} = [substr(join(' ', @{$record_document->{$field}}), 0, 255)];
825
                    $record_document->{$field} = [substr(join(' ', @{$record_document->{$field}}), 0, 255)];
826
                    # Strip any initial non-word characters which don't make much sense to sort on
827
                    $record_document->{$field} = [map { s/^\W+//u; $_ } @{$record_document->{$field}}];
826
                }
828
                }
827
            }
829
            }
828
        }
830
        }
829
- 

Return to bug 24720