[Koha-patches] [PATCH] bug 3614 Fix incorrect setting of indicator
Colin Campbell
colin.campbell at ptfs-europe.com
Mon Sep 14 14:08:43 CEST 2009
---
C4/Biblio.pm | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/C4/Biblio.pm b/C4/Biblio.pm
index cdb119f..96e86a7 100644
--- a/C4/Biblio.pm
+++ b/C4/Biblio.pm
@@ -1709,8 +1709,8 @@ sub TransformHtmlToXml {
else {
my $ind1 = substr( @$indicator[$j], 0, 1 );
my $ind2 = substr( @$indicator[$j], 1, 1 );
- $ind1 = " " if !defined($ind2) or $ind2 eq "";
- $ind2 = " " if !defined($ind2) or $ind2 eq "";
+ $ind1 ||= ' ';
+ $ind2 ||= ' ';
$xml .= "<datafield tag=\"@$tags[$i]\" ind1=\"$ind1\" ind2=\"$ind2\">\n";
$xml .= "<subfield code=\"@$subfields[$i]\">@$values[$i]</subfield>\n";
$first = 0;
@@ -1725,8 +1725,8 @@ sub TransformHtmlToXml {
if ($first) {
my $ind1 = substr( @$indicator[$j], 0, 1 );
my $ind2 = substr( @$indicator[$j], 1, 1 );
- $ind1 = " " if !defined($ind2) or $ind2 eq "";
- $ind2 = " " if !defined($ind2) or $ind2 eq "";
+ $ind1 ||= ' ';
+ $ind2 ||= ' ';
$xml .= "<datafield tag=\"@$tags[$i]\" ind1=\"$ind1\" ind2=\"$ind2\">\n";
$first = 0;
}
--
1.6.2.5
More information about the Koha-patches
mailing list