Auftrags-Controller: Auftrag aus DB mit new(id => ...)->load laden …
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 6 Aug 2018 15:06:01 +0000 (17:06 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Fri, 10 Aug 2018 15:15:34 +0000 (17:15 +0200)
und nicht mit find_by, damit ein Fehler bei nicht vorhandener id
geworfen wird.

SL/Controller/Order.pm

index 8e0d9ad..83cde80 100644 (file)
@@ -1104,7 +1104,7 @@ sub _load_order {
 
   return if !$::form->{id};
 
-  $self->order(SL::DB::Manager::Order->find_by(id => $::form->{id}));
+  $self->order(SL::DB::Order->new(id => $::form->{id})->load);
 }
 
 # load or create a new order object