Doppeltes Parsen von Zahlen vermeiden (passiert beim Speichern von Aufträgen, in...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 17 Jun 2008 13:18:16 +0000 (13:18 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 17 Jun 2008 13:18:16 +0000 (13:18 +0000)
bin/mozilla/io.pl

index af2b892..524ccdb 100644 (file)
@@ -1891,7 +1891,7 @@ sub _update_ship {
     next if (!$ship_entry || ($ship_entry->{qty} <= 0));
 
     my $rowqty =
-      $form->parse_amount(\%myconfig, $form->{"qty_$i"})
+      ($form->{simple_save} ? $form->{"qty_$i"} : $form->parse_amount(\%myconfig, $form->{"qty_$i"}))
       * $all_units->{$form->{"unit_$i"}}->{factor}
       / $all_units->{$form->{"partunit_$i"}}->{factor};