Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9716e08e

Von Sven Schöling vor mehr als 9 Jahren hinzugefügt

  • ID 9716e08ebc2431c0aaf3410e016a06d25f7218ba
  • Vorgänger 2d975c00
  • Nachfolger de9b1c4c

PriceSource: Vor Popup Einheit resetten

Ansonsten gibt es beim nächsten Update Probleme mit doppelt formatierten
Einheiten.

Unterschiede anzeigen:

SL/Controller/PriceSource.pm
25 25
  my ($self) = @_;
26 26

  
27 27
  my $record_item = _make_record_item($::form->{row});
28
  my $old_unit;
29
  if (($old_unit = $record_item->{__additional_form_attributes}{unit_old}) && $old_unit ne $record_item->unit) {
30
    # reset unit changes. the way these interact on update breaks stuff
31
    $record_item->unit_obj(SL::DB::Manager::Unit->find_by(name => $old_unit));
32
    $self->js->val("select[name='unit_$::form->{row}']", $old_unit);
33
  }
28 34

  
29 35
  $self->render_price_dialog($record_item);
30 36
}

Auch abrufbar als: Unified diff