Revision a0ae7b99
Von Jan Büren vor fast 3 Jahren hinzugefügt
SL/AM.pm | ||
---|---|---|
1249 | 1249 |
|
1250 | 1250 |
my ($self, $myconfig, $form) = @_; |
1251 | 1251 |
|
1252 |
croak('Need at least one new bin') unless $form->{number_of_new_bins} > 0; |
|
1253 |
|
|
1252 | 1254 |
SL::DB->client->with_transaction(sub { |
1253 | 1255 |
my $dbh = SL::DB->client->dbh; |
1254 | 1256 |
|
bin/mozilla/am.pl | ||
---|---|---|
1338 | 1338 |
$main::auth->assert('config'); |
1339 | 1339 |
|
1340 | 1340 |
$form->isblank("description", $locale->text('Description missing!')); |
1341 |
$form->isblank("number_of_new_bins", $locale->text('Number') . $locale->text(' missing!')); |
|
1341 | 1342 |
|
1342 | 1343 |
$form->{number_of_new_bins} = $form->parse_amount(\%myconfig, $form->{number_of_new_bins}); |
1343 | 1344 |
|
Auch abrufbar als: Unified diff
Bugfix zu #488 Lager ohne Lagerplatz nicht erlauben
Nicht der eleganteste Fix, aber der Anwender/Admin sollte klar kommen
Leere Werte bei Anzahl Lagerplatz wird im Frontend abgefangen
Das alte Backend wirft jetzt einen Fehler falls die Menge nicht
größer als 0 ist.