From: Bernd Bleßmann Date: Fri, 11 Sep 2015 15:25:07 +0000 (+0200) Subject: Auftrags-Controller: CVars die nicht editierbar und nicht "valid" sind, behandeln … X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=8e0abf19ae328346f3372cb2bf3320f71b626027;p=kivitendo-erp.git Auftrags-Controller: CVars die nicht editierbar und nicht "valid" sind, behandeln … … Todo: Noch nicht berücksichtigt ist der Filter nach Warengruppen bei CVars. --- diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 83938509f..469eb40f0 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -322,6 +322,11 @@ sub _recalc { sub _save { my ($self) = @_; + # autovivify all cvars that are not in the form (cvars_by_config can do it) + foreach my $item (@{ $self->order->items }) { + $item->cvars_by_config; + } + my $errors = []; my $db = $self->order->db;