X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/6ee486a53d467fe2cb5aa5a971e5de0755ab6d0c..6473dcb171ba4e401d001372075ada92cc90e875:/SL/DB/Invoice.pm diff --git a/SL/DB/Invoice.pm b/SL/DB/Invoice.pm index 9cf52a24c..3f94795ee 100644 --- a/SL/DB/Invoice.pm +++ b/SL/DB/Invoice.pm @@ -166,7 +166,8 @@ sub new_from { $args{quodate} = $source->transdate; } - my $invoice = $class->new(%args, %{ $params{attributes} || {} }); + my $invoice = $class->new(%args); + $invoice->assign_attributes(%{ $params{attributes} }) if $params{attributes}; my $items = delete($params{items}) || $source->items_sorted; my %item_parents;