Lines 2507-2513
sub new_record_from_zebra {
Link Here
|
2507 |
# Set the default indexing modes |
2507 |
# Set the default indexing modes |
2508 |
my $search_engine = C4::Context->preference("SearchEngine"); |
2508 |
my $search_engine = C4::Context->preference("SearchEngine"); |
2509 |
if ($search_engine eq 'Elasticsearch') { |
2509 |
if ($search_engine eq 'Elasticsearch') { |
2510 |
return $raw_data; |
2510 |
return ref $raw_data eq 'MARC::Record' ? $raw_data : MARC::Record->new_from_xml( $raw_data, 'UTF-8' ); |
2511 |
} |
2511 |
} |
2512 |
my $index_mode = ( $server eq 'biblioserver' ) |
2512 |
my $index_mode = ( $server eq 'biblioserver' ) |
2513 |
? C4::Context->config('zebra_bib_index_mode') // 'dom' |
2513 |
? C4::Context->config('zebra_bib_index_mode') // 'dom' |
2514 |
- |
|
|