Revision 9716e08e
Von Sven Schöling vor mehr als 9 Jahren hinzugefügt
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
PriceSource: Vor Popup Einheit resetten
Ansonsten gibt es beim nächsten Update Probleme mit doppelt formatierten
Einheiten.