From 454386a849087a683951507e1adec5d07ddf4141 Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Sun, 11 Mar 2012 18:47:18 +0100 Subject: [PATCH] Bug 7700: Cart's more details view shows identity numbers We already remove $9 with Koha's authority number from output of GetMarcSubjects and GetMarcAuthors. Patch additionally removes $0 subfields with identity numbers. Patch also effects detail pages with normal (non-XSLT) views. Revised to always remove $0 subfields, they are not used in UNIMARC. Signed-off-by: Jared Camins-Esakov Signed-off-by: Paul Poulain --- C4/Biblio.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/C4/Biblio.pm b/C4/Biblio.pm index 39a2b7abd4..54db228e94 100644 --- a/C4/Biblio.pm +++ b/C4/Biblio.pm @@ -1686,7 +1686,7 @@ sub GetMarcSubjects { # ignore $9 my @this_link_loop = @link_loop; - push @subfields_loop, { code => $code, value => $value, link_loop => \@this_link_loop, separator => $separator } unless ( $subject_subfield->[0] eq 9 ); + push @subfields_loop, { code => $code, value => $value, link_loop => \@this_link_loop, separator => $separator } unless ( $subject_subfield->[0] eq 9 || $subject_subfield->[0] eq '0' ); $counter++; } @@ -1770,7 +1770,7 @@ sub GetMarcAuthors { link_loop => \@this_link_loop, separator => $separator } - unless ( $authors_subfield->[0] eq '9' ); + unless ( $authors_subfield->[0] eq '9' || $authors_subfield->[0] eq '0'); $count_auth++; } push @marcauthors, { MARCAUTHOR_SUBFIELDS_LOOP => \@subfields_loop }; -- 2.20.1