From: Bernd Bleßmann Date: Wed, 23 Sep 2020 09:00:14 +0000 (+0200) Subject: Auftrags-Controller: Beleg-Id für Mailer setzen, damit verknüpft wird X-Git-Tag: release-3.5.6.1~14 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/commitdiff_plain/39ef020d434d058dd24fbd0785cd50467be89594 Auftrags-Controller: Beleg-Id für Mailer setzen, damit verknüpft wird Das sit nur nötig, wenn vor dem Mailen nicht gespeichert wurde. Das wurde zwar gerade erzwungen, aber falls es wieder rausgenommen wird, funktioniert die Verknüpfung auch. --- diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index f3eed7c38..b9d940a7c 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -452,6 +452,7 @@ sub action_send_email { $::form->{tmpdir} = $sfile->get_path; # for Form::cleanup which may be called in Form::send_email } + $::form->{id} = $self->order->id; # this is used in SL::Mailer to create a linked record to the mail $::form->send_email(\%::myconfig, 'pdf'); # internal notes