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

(-)a/Koha/SearchEngine/Elasticsearch.pm (+3 lines)
Lines 296-301 sub reset_elasticsearch_mappings { Link Here
296
    my ( $self ) = @_;
296
    my ( $self ) = @_;
297
    my $indexes = $self->_load_elasticsearch_mappings();
297
    my $indexes = $self->_load_elasticsearch_mappings();
298
298
299
    Koha::SearchMarcMaps->delete;
300
    Koha::SearchFields->delete;
301
299
    while ( my ( $index_name, $fields ) = each %$indexes ) {
302
    while ( my ( $index_name, $fields ) = each %$indexes ) {
300
        while ( my ( $field_name, $data ) = each %$fields ) {
303
        while ( my ( $field_name, $data ) = each %$fields ) {
301
304
(-)a/admin/searchengine/elasticsearch/mappings.pl (-3 lines)
Lines 166-173 if ( $op eq 'edit' ) { Link Here
166
    }
166
    }
167
}
167
}
168
elsif( $op eq 'reset_confirmed' ) {
168
elsif( $op eq 'reset_confirmed' ) {
169
    Koha::SearchMarcMaps->delete;
170
    Koha::SearchFields->delete;
171
    Koha::SearchEngine::Elasticsearch->reset_elasticsearch_mappings;
169
    Koha::SearchEngine::Elasticsearch->reset_elasticsearch_mappings;
172
    $clear_cache->();
170
    $clear_cache->();
173
    push @messages, { type => 'message', code => 'success_on_reset' };
171
    push @messages, { type => 'message', code => 'success_on_reset' };
174
- 

Return to bug 17885