@@ -, +, @@ field --- Koha/SearchEngine/Elasticsearch.pm | 1 + .../prog/en/modules/admin/searchengine/elasticsearch/mappings.tt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) --- a/Koha/SearchEngine/Elasticsearch.pm +++ a/Koha/SearchEngine/Elasticsearch.pm @@ -274,6 +274,7 @@ sub raw_elasticsearch_mappings { $mappings->{ $marc_map->index_name }{ $search_field->name }{label} = $search_field->label; $mappings->{ $marc_map->index_name }{ $search_field->name }{type} = $search_field->type; + $mappings->{ $marc_map->index_name }{ $search_field->name }{mandatory} = $search_field->mandatory; $mappings->{ $marc_map->index_name }{ $search_field->name }{facet_order} = $search_field->facet_order if defined $search_field->facet_order; $mappings->{ $marc_map->index_name }{ $search_field->name }{weight} = $search_field->weight if defined $search_field->weight; $mappings->{ $marc_map->index_name }{ $search_field->name }{opac} = $search_field->opac if defined $search_field->opac; --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/elasticsearch/mappings.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/elasticsearch/mappings.tt @@ -201,6 +201,7 @@ a.add, a.delete { + [% END %] [% IF search_field.type == "string" %] @@ -243,7 +244,6 @@ a.add, a.delete { [% END %] - [% END %]