Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision cd6bfeee

Von Moritz Bunkus vor etwa 4 Jahren hinzugefügt

  • ID cd6bfeee2bf076f15f9fdf57806a7c42bdf1760e
  • Vorgänger 2ae70bd4
  • Nachfolger 298aa1cb

make_record(_item): discount-Feld richtig behandeln

In der Maske und daher in $::form stehen die Werte in Prozent, in den
DB-Spalten und damit den Rose-Attributen werden sie aber als Faktor
gespeichert, sprich z.B. 0.05 für 5%.

Unterschiede anzeigen:

bin/mozilla/io.pl
1904 1904
      } else {
1905 1905
        $obj->$method($value);
1906 1906
      }
1907

  
1908
      if ($method eq 'discount') {
1909
        $obj->discount($obj->discount / 100.0);
1910
      }
1911

  
1907 1912
    } else {
1908 1913
      $obj->{__additional_form_attributes}{$method} = $value;
1909 1914
    }

Auch abrufbar als: Unified diff