From 8905c318d7ae62255794b1abb62c47e57bf1e607 Mon Sep 17 00:00:00 2001 From: David Bourgault Date: Wed, 22 Nov 2017 16:37:56 -0500 Subject: [PATCH] Bug 12747 - Switch date field on marc flavour Amended _add_rowdata to check only for the marcflavour-appropriate date field. This makes the test pass without noise. --- C4/Breeding.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/C4/Breeding.pm b/C4/Breeding.pm index c5a6080..2714245 100644 --- a/C4/Breeding.pm +++ b/C4/Breeding.pm @@ -328,10 +328,10 @@ sub _add_rowdata { author => 'biblio.author', isbn =>'biblioitems.isbn', lccn =>'biblioitems.lccn', #LC control number (not call number) - edition =>'biblioitems.editionstatement', - date => 'biblio.copyrightdate', #MARC21 - date2 => 'biblioitems.publicationyear', #UNIMARC + edition =>'biblioitems.editionstatement' ); + $fetch{date} = C4::Context->preference('marcflavour') eq "MARC21" ? 'biblio.copyrightdate' : 'biblioitems.publicationyear'; + foreach my $k (keys %fetch) { my ($t, $f)= split '\.', $fetch{$k}; $row= C4::Biblio::TransformMarcToKohaOneField($t, $f, $record, $row); -- 2.7.4