Revision aaa88647
Von Jan Büren vor mehr als 6 Jahren hinzugefügt
SL/Controller/BankTransaction.pm | ||
---|---|---|
505 | 505 |
$count += scalar( @{$invoice_ids} ); |
506 | 506 |
} |
507 | 507 |
} |
508 |
my $max_count = $count; |
|
508 | 509 |
foreach (@{ $self->problems }) { |
509 | 510 |
$count-- if $_->{result} eq 'error'; |
510 | 511 |
} |
511 |
return $count;
|
|
512 |
return ($count, $max_count);
|
|
512 | 513 |
} |
513 | 514 |
|
514 | 515 |
sub action_save_invoices { |
515 | 516 |
my ($self) = @_; |
516 |
my $count = $self->save_invoices();
|
|
517 |
my ($success_count, $max_count) = $self->save_invoices();
|
|
517 | 518 |
|
518 |
flash('ok', t8('#1 invoice(s) saved.', $count)); |
|
519 |
if ($success_count == $max_count) { |
|
520 |
flash('ok', t8('#1 invoice(s) saved.', $success_count)); |
|
521 |
} else { |
|
522 |
flash('error', t8('At least #1 invoice(s) not saved', $max_count - $success_count)); |
|
523 |
} |
|
519 | 524 |
|
520 | 525 |
$self->action_list(); |
521 | 526 |
} |
Auch abrufbar als: Unified diff
Kontoauszug verbuchen: Fehlermeldungen visuell (flash) besser hervorheben
Beim Analysieren von #355 aufgefallen. Falls Probleme beim
Verbuchen der Kontoauszüge auftreten, sollte auch die Flash-Anzeige
nicht grün sein.