From: Moritz Bunkus Date: Wed, 21 Feb 2007 08:57:09 +0000 (+0000) Subject: Beim Drucken doch nicht die Arrays initialisieren. Momentan werden nämlich in $form... X-Git-Tag: release-2.4.2~32 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=ef8dc9da7e9c47b71f040c6a70d45b39aa1a67ec;p=kivitendo-erp.git Beim Drucken doch nicht die Arrays initialisieren. Momentan werden nämlich in $form unter dem selben Key sowohl Skalare als auch Arrays abgelegt (beispielsweise reqdate). Das Skalar fliegt durch die Initialisierung des Arrays hingegen raus. Ja, das ist sehr sehr unsauber, stammt aber noch aus alten Tagen. Muss auch erst einmal so bleiben, bis ich eine geeignete Lösung habe, wie man das sauber trennt, ohne gleich wieder alle Variablen in den Vorlagen umzubenennen. --- diff --git a/SL/IS.pm b/SL/IS.pm index 0e652874a..b1df09770 100644 --- a/SL/IS.pm +++ b/SL/IS.pm @@ -130,8 +130,6 @@ sub invoice_details { my @tax_arrays = qw(taxbase tax taxdescription taxrate taxnumber); - map({ $form->{$_} = [] } (@arrays, @tax_arrays)); - foreach $item (sort { $a->[1] cmp $b->[1] } @partsgroup) { $i = $item->[0]; diff --git a/SL/OE.pm b/SL/OE.pm index 8873198c0..5b7c031af 100644 --- a/SL/OE.pm +++ b/SL/OE.pm @@ -970,11 +970,6 @@ sub order_details { discount p_discount discount_sub nodiscount_sub linetotal nodiscount_linetotal tax_rate projectnumber); - my @tax_arrays = - qw(taxbase tax taxdescription taxrate taxnumber); - - map({ $form->{$_} = [] } (@arrays, @tax_arrays)); - my $sameitem = ""; foreach $item (sort { $a->[1] cmp $b->[1] } @partsgroup) { $i = $item->[0];