Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8d58fece

Von Bernd Bleßmann vor fast 2 Jahren hinzugefügt

  • ID 8d58fece7ff5a8cf4c289b03e7856da1098f9508
  • Vorgänger 74554bc7
  • Nachfolger 54b7ad02

"neue" Beleg-Controller: interne Status-Fehler einfach mit "die" behandeln.

Unterschiede anzeigen:

SL/Controller/DeliveryOrder.pm
my $from_type = $::form->{from_type};
my $from_id = $::form->{from_id};
unless ($from_type && $from_id) {
$self->js->flash('error', t8("Can't create new record."));
$self->js->flash('error', t8("No 'from_type' was given.")) unless ($from_type);
$self->js->flash('error', t8("No 'from_id' was given.")) unless ($from_id);
return $self->js->render();
}
die "No 'from_type' was given." unless ($from_type);
die "No 'from_id' was given." unless ($from_id);
my $record = SL::Model::Record->get_record($from_type, $from_id);
my $delivery_order = SL::Model::Record->new_from_workflow($record, $self->type);

Auch abrufbar als: Unified diff