]> wagnertech.de Git - kivitendo-erp.git/commitdiff
redundante actions / orderitems delete in oe.pl gelöscht
authorJan Büren <jan@kivitendo-premium.de>
Tue, 9 Dec 2014 15:17:24 +0000 (16:17 +0100)
committerJan Büren <jan@kivitendo-premium.de>
Tue, 9 Dec 2014 15:17:24 +0000 (16:17 +0100)
nur einmal in sub poso alle orderitems_id löschen. ferner doppelte
dispatch actions entfernt

bin/mozilla/oe.pl

index 66b2dbaa8363a7c11e3ef0abbfc16e556f63fb7e..50e6b35f345b3ccdd5ea0ca2c66f7bf5b3710b8b 100644 (file)
@@ -1811,7 +1811,6 @@ sub poso {
 
   # reset
   map { delete $form->{$_} } qw(id subject message cc bcc printed emailed queued customer vendor creditlimit creditremaining discount tradediscount oldinvtotal delivered ordnumber);
-  delete $form->{"orderitems_id_$_"} for 1 .. $form->{"rowcount"};
 
   # if purchase_order was generated from sales_order, use  lastcost_$i as sellprice_$i
   # also reset discounts
@@ -2104,8 +2103,8 @@ sub check_transport_cost_reminder_article_number {
   $main::lxdebug->leave_sub();
 }
 sub dispatcher {
-  foreach my $action (qw(delete delivery_order e_mail invoice print purchase_order purchase_order quotation
-                         request_for_quotation sales_order sales_order save save_and_close save_as_new ship_to update)) {
+  foreach my $action (qw(delete delivery_order e_mail invoice print purchase_order quotation
+                         request_for_quotation sales_order save save_and_close save_as_new ship_to update)) {
     if ($::form->{"action_${action}"}) {
       call_sub($action);
       return;