]> wagnertech.de Git - mfinanz.git/blobdiff - SL/DB/DeliveryOrder.pm
RDBO {Invoice,DeliveryOrder}->new_from Attribute nachträglich zuweisen
[mfinanz.git] / SL / DB / DeliveryOrder.pm
index 75eab64b0f6ff392aca394311a38a03f937ba163..06024855fd52f4110c6effac3d931cc9404e0f9b 100644 (file)
@@ -139,7 +139,8 @@ sub new_from {
     $args{shipto_id} = $source->shipto_id;
   }
 
-  my $delivery_order = $class->new(%args, %{ $params{attributes} || {} });
+  my $delivery_order = $class->new(%args);
+  $delivery_order->assign_attributes(%{ $params{attributes} }) if $params{attributes};
   my $items          = delete($params{items}) || $source->items_sorted;
   my %item_parents;