[Koha-patches] [PATCH] Bug 5026 Undefined dates formatted poorly in serials-edit

Colin Campbell colin.campbell at ptfs-europe.com
Fri Jul 16 15:24:46 CEST 2010


Makes behaviour consistent with serials-collectiona
---
 serials/serials-edit.pl |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/serials/serials-edit.pl b/serials/serials-edit.pl
index dee624c..8ce3dcb 100755
--- a/serials/serials-edit.pl
+++ b/serials/serials-edit.pl
@@ -133,8 +133,14 @@ foreach my $tmpserialid (@serialids) {
         && !$processedserialid{$tmpserialid} )
     {
         my $data = GetSerialInformation($tmpserialid);
-        $data->{publisheddate} = format_date( $data->{publisheddate} );
-        $data->{planneddate}   = format_date( $data->{planneddate} );
+        for my $date ( qw(publisheddate planneddate)) {
+            if ($data->{$date} ) {
+                $data->{$date} = format_date( $data->{$date} );
+            }
+            else {
+                $data->{$date} = 'XXX';
+            }
+        }
         $data->{arriveddate}=$today->output('syspref');
         $data->{'editdisable'} = (
             (
-- 
1.7.1.1



More information about the Koha-patches mailing list