X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/c623caef58787a808fd292e7a8f1f074067e5711..5a55ac869e35f61a8ae018d0e54b4fe6dc89c6a7:/SL/Controller/Order.pm diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index ab4401ef8..7c8210500 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -211,13 +211,18 @@ sub action_print { } } if ($self->order->ordnumber && $::instance_conf->get_doc_storage) { - SL::File->save( object_id => $self->order->id, + eval { + SL::File->save(object_id => $self->order->id, object_type => $self->type, mime_type => 'application/pdf', source => 'created', file_type => 'document', file_name => $pdf_filename, file_contents => $pdf); + 1; + } or do { + $self->js->flash('error', t8('Storing PDF in storage backend failed: #1', $@)); + } } $self->js->render; } @@ -1116,7 +1121,6 @@ sub _setup_edit_action_bar { action => [ t8('Save and Delivery Order'), call => [ 'kivi.Order.save_and_delivery_order', $::instance_conf->get_order_warn_duplicate_parts ], - accesskey => 'enter', ], ], # end of combobox "Save"