X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/d6b56cbd6138dd03b755a8d9f4828568cfafaf53..39ef020d434d058dd24fbd0785cd50467be89594:/SL/Controller/Order.pm diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 12b9bae64..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 @@ -1885,6 +1886,7 @@ sub setup_edit_action_bar { action => [ t8('Save and E-mail'), call => [ 'kivi.Order.save', 'save_and_show_email_dialog', $::instance_conf->get_order_warn_duplicate_parts ], + disabled => !$self->order->id ? t8('This object has not been saved yet.') : undef, ], action => [ t8('Download attachments of all parts'),