]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Möglicher Division by zero abgefangen.
authorSven Schöling <s.schoeling@linet-services.de>
Fri, 4 Sep 2009 11:42:09 +0000 (13:42 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 4 Sep 2009 11:42:09 +0000 (13:42 +0200)
Fix für Bug 1051.

bin/mozilla/io.pl

index 7d24943241a9ef4661fd2359360effa23951aa6c..25427f71d83c8db03f50463fe1d642eec5758dce 100644 (file)
@@ -262,7 +262,7 @@ sub display_row {
     if ($form->{"id_$i"}) {
       my $ship_qty        = $form->{"ship_$i"} * 1;
       $ship_qty          *= $all_units->{$form->{"partunit_$i"}}->{factor};
-      $ship_qty          /= $all_units->{$form->{"unit_$i"}}->{factor};
+      $ship_qty          /= ( $all_units->{$form->{"unit_$i"}}->{factor} || 1 );
 
       $column_data{ship}  = $form->format_amount(\%myconfig, $form->round_amount($ship_qty, 2) * 1) . ' ' . $form->{"unit_$i"};
     }