|
Lines 165-171
sub get_elasticsearch_mappings {
Link Here
|
| 165 |
if (!defined $all_mappings{$self->index}) { |
165 |
if (!defined $all_mappings{$self->index}) { |
| 166 |
$sort_fields{$self->index} = {}; |
166 |
$sort_fields{$self->index} = {}; |
| 167 |
my $mappings = { |
167 |
my $mappings = { |
| 168 |
data => _get_elasticsearch_mapping('general', '') |
168 |
data => scalar _get_elasticsearch_mapping('general', '') |
| 169 |
}; |
169 |
}; |
| 170 |
my $marcflavour = lc C4::Context->preference('marcflavour'); |
170 |
my $marcflavour = lc C4::Context->preference('marcflavour'); |
| 171 |
$self->_foreach_mapping( |
171 |
$self->_foreach_mapping( |
|
Lines 242-248
sub _get_elasticsearch_mapping {
Link Here
|
| 242 |
if (defined $settings->{$purpose}{'default'}) { |
242 |
if (defined $settings->{$purpose}{'default'}) { |
| 243 |
return $settings->{$purpose}{'default'}; |
243 |
return $settings->{$purpose}{'default'}; |
| 244 |
} |
244 |
} |
| 245 |
return undef; |
245 |
return; |
| 246 |
} |
246 |
} |
| 247 |
|
247 |
|
| 248 |
sub reset_elasticsearch_mappings { |
248 |
sub reset_elasticsearch_mappings { |
| 249 |
- |
|
|