From: Bernd Bleßmann Date: Fri, 27 Jul 2018 10:47:57 +0000 (+0200) Subject: Auftrags-Controller: Email: Anhang-Policy anders prüfen X-Git-Tag: release-3.5.4~343 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=4624b1871cd01c87b667415a87cc6f0820f7068b;p=kivitendo-erp.git Auftrags-Controller: Email: Anhang-Policy anders prüfen Wenn das Dateimanagement ausgeschaltet ist, gibt es keine attachement_policy im Dialog, also nicht auf 'normal' testen. Sonst wurden keine Anhänge bei ausgeschaltetem Dateinmanagement verschickt. --- diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index fe712716e..d39c7e648 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -364,7 +364,7 @@ sub action_send_email { $::form->{$_} = $::form->{print_options}->{$_} for keys %{ $::form->{print_options} }; $::form->{media} = 'email'; - if (($::form->{attachment_policy} // '') eq 'normal') { + if (($::form->{attachment_policy} // '') !~ m{^(?:old_file|no_file)$}) { my $language; $language = SL::DB::Language->new(id => $::form->{print_options}->{language_id})->load if $::form->{print_options}->{language_id};