-if ( ! defined C4::Context->config('zebra_bib_index_mode') ) {
- push @xml_config_warnings, {
- error => 'zebra_bib_index_mode_warn'
- };
- if ($context->{'server'}->{'biblioserver'}->{'config'} !~ /zebra-biblios-dom.cfg/) {
- push @xml_config_warnings, {
- error => 'zebra_bib_mode_seems_grs1'
- };
- }
- else {
- push @xml_config_warnings, {
- error => 'zebra_bib_mode_seems_dom'
- };
- }
-} else {
- push @xml_config_warnings, { error => 'zebra_bib_grs_warn' }
- if C4::Context->config('zebra_bib_index_mode') eq 'grs1';
-}
-
-if ( (C4::Context->config('zebra_bib_index_mode') eq 'dom') &&
- ($context->{'server'}->{'biblioserver'}->{'config'} !~ /zebra-biblios-dom.cfg/) ) {
-
- push @xml_config_warnings, {
- error => 'zebra_bib_index_mode_mismatch_warn'
- };
-}
-
-if ( (C4::Context->config('zebra_bib_index_mode') eq 'grs1') &&
- ($context->{'server'}->{'biblioserver'}->{'config'} =~ /zebra-biblios-dom.cfg/) ) {
-
- push @xml_config_warnings, {
- error => 'zebra_bib_index_mode_mismatch_warn'
- };
+if ( C4::Context->config('zebra_bib_index_mode')
+ and C4::Context->config('zebra_bib_index_mode') eq 'grs1' )
+{
+ push @xml_config_warnings, { error => 'zebra_bib_index_mode_is_grs1' };