bugs die durch strict aufgedeckt wurden.
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 28 Oct 2009 16:12:01 +0000 (17:12 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 28 Oct 2009 16:12:01 +0000 (17:12 +0100)
SL/AP.pm
bin/mozilla/licenses.pl

index f5dd45e..7b5a461 100644 (file)
--- a/SL/AP.pm
+++ b/SL/AP.pm
@@ -475,7 +475,7 @@ sub ap_transactions {
   }
 
   my @a = qw(transdate invnumber name);
-  push @a, "employee" if $self->{l_employee};
+  push @a, "employee" if $form->{l_employee};
   my $sortdir   = !defined $form->{sortdir} ? 'ASC' : $form->{sortdir} ? 'ASC' : 'DESC';
   my $sortorder = join(', ', map { "$_ $sortdir" } @a);
 
index 591608b..6fe4f76 100644 (file)
@@ -71,7 +71,7 @@ sub form_footer {
   my $form     = $main::form;
 
   my @items = qw(old_callback previousform);
-  push(@items, @{ $form->{"hidden"} });
+  push @items, @{ $form->{"hidden"} } if ref $form->{hidden} eq 'ARRAY';
   map({
       print("<input type=hidden name=$_ value=\"" . quot($form->{$_}) . "\">\n"
       );