Revision 9716e08e
Von Sven Schöling vor fast 10 Jahren hinzugefügt
SL/Controller/PriceSource.pm | ||
---|---|---|
my ($self) = @_;
|
||
|
||
my $record_item = _make_record_item($::form->{row});
|
||
my $old_unit;
|
||
if (($old_unit = $record_item->{__additional_form_attributes}{unit_old}) && $old_unit ne $record_item->unit) {
|
||
# reset unit changes. the way these interact on update breaks stuff
|
||
$record_item->unit_obj(SL::DB::Manager::Unit->find_by(name => $old_unit));
|
||
$self->js->val("select[name='unit_$::form->{row}']", $old_unit);
|
||
}
|
||
|
||
$self->render_price_dialog($record_item);
|
||
}
|
Auch abrufbar als: Unified diff
PriceSource: Vor Popup Einheit resetten
Ansonsten gibt es beim nächsten Update Probleme mit doppelt formatierten
Einheiten.