@@ -, +, @@ --- authorities/blinddetail-biblio-search.pl | 7 +++++++ 1 file changed, 7 insertions(+) --- a/authorities/blinddetail-biblio-search.pl +++ a/authorities/blinddetail-biblio-search.pl @@ -116,6 +116,13 @@ if ($authid) { my $thes_008_11 = ''; $thes_008_11 = substr($record->field('008')->data(), 11, 1) if $record->field('008')->data(); $indicator2 = defined $thes_mapping{$thes_008_11} ? $thes_mapping{$thes_008_11} : $thes_008_11; + if ($indicator2 eq '7') { + if ($thes_008_11 eq 'r') { + push @subfield_loop, { marc_subfield => '2', marc_values => ('aat') }; + } elsif ($thes_008_11 eq 's') { + push @subfield_loop, { marc_subfield => '2', marc_values => ('sears') }; + } + } } if ($tag_from eq '130') { # unified title -- the special case if ($tag_to eq '830' || $tag_to eq '240') { --