again!
authorShawn Boyette <sboyette@esilibrary.com>
Mon, 18 Aug 2008 18:02:47 +0000 (18:02 +0000)
committerShawn Boyette <sboyette@esilibrary.com>
Mon, 18 Aug 2008 18:02:47 +0000 (18:02 +0000)
fingerprinter

index 4118fd3..9b973b8 100755 (executable)
@@ -261,9 +261,11 @@ sub dump_exception {
     }
     print XF "Record ", $marc->{id}, " did not make the cut: ";
     print XF "Missing item_form. " unless ($marc->{item_form});
-    print XF "Missing date1. " unless (defined $marc->{date1});
-    print XF "Invalid date1: ", $marc->{date1}
-      unless (defined $marc->{date1} and $marc->{date1} =~ /\d{4}/);
+    unless (defined $marc->{date1})
+      { print XF "Missing date1. " }
+    else
+      { print XF "Invalid date1: ", $marc->{date1}
+          unless ($marc->{date1} =~ /\d{4}/); }
     print XF "Missing record_type. " unless ($marc->{record_type});
     print XF "Missing bib_lvl. " unless ($marc->{bib_lvl});
     print XF "Missing title. " unless ($marc->{title});