Lines 176-181
for my $index_name (@index_names) {
Link Here
|
176 |
} |
176 |
} |
177 |
} |
177 |
} |
178 |
|
178 |
|
|
|
179 |
my @facetable_fields = Koha::SearchEngine::Elasticsearch->get_facetable_fields(); |
179 |
for my $index_name (@index_names) { |
180 |
for my $index_name (@index_names) { |
180 |
my $search_fields = Koha::SearchFields->search( |
181 |
my $search_fields = Koha::SearchFields->search( |
181 |
{ 'search_marc_map.index_name' => $index_name, 'search_marc_map.marc_type' => $marc_type, }, |
182 |
{ 'search_marc_map.index_name' => $index_name, 'search_marc_map.marc_type' => $marc_type, }, |
Lines 187-193
for my $index_name (@index_names) {
Link Here
|
187 |
); |
188 |
); |
188 |
|
189 |
|
189 |
my @mappings; |
190 |
my @mappings; |
190 |
my @facetable_fields = Koha::SearchEngine::Elasticsearch->get_facetable_fields(); |
|
|
191 |
my @facetable_field_names = map { $_->name } @facetable_fields; |
191 |
my @facetable_field_names = map { $_->name } @facetable_fields; |
192 |
|
192 |
|
193 |
while ( my $s = $search_fields->next ) { |
193 |
while ( my $s = $search_fields->next ) { |
Lines 215-221
while ( my $search_field = $search_fields->next ) {
Link Here
|
215 |
push @all_search_fields, $search_field_unblessed; |
215 |
push @all_search_fields, $search_field_unblessed; |
216 |
} |
216 |
} |
217 |
|
217 |
|
218 |
my @facetable_fields = Koha::SearchEngine::Elasticsearch->get_facetable_fields(); |
|
|
219 |
$template->param( |
218 |
$template->param( |
220 |
indexes => \@indexes, |
219 |
indexes => \@indexes, |
221 |
all_search_fields => \@all_search_fields, |
220 |
all_search_fields => \@all_search_fields, |
222 |
- |
|
|