From: Jan Büren Date: Wed, 6 Dec 2017 08:02:08 +0000 (+0100) Subject: Kein Webdav-Datei für statement.tex anlegen X-Git-Tag: release-3.5.4~597 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=55af54bc862889ddec1ce7ac45bfb812550fc74b;p=kivitendo-erp.git Kein Webdav-Datei für statement.tex anlegen Fix für alte PDF-Archivierungsfunktion im WebDAV. Falls PDF-Archivierung für WebDAV aktiviert ist, kann die Liste der offenen Forderungen / Verbindlichkeiten nicht gedruckt werden. Die eigentlich Fehlermeldung (no path for type) wird durch das aktuelle Model auch unterdrückt und es kommt nur ein unsinniges Template not found at Layout/Top.pm line 20. --- diff --git a/SL/Form.pm b/SL/Form.pm index 4c8cebfb1..99247f15f 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -1,4 +1,4 @@ -#========= =========================================================== +========= =========================================================== # LX-Office ERP # Copyright (C) 2004 # Based on SQL-Ledger Version 2.1.9 @@ -1065,8 +1065,8 @@ sub parse_template { close OUT if $self->{OUT}; # check only one flag (webdav_documents) # therefore copy to webdav, even if we do not have the webdav feature enabled (just archive) - my $copy_to_webdav = $::instance_conf->get_webdav_documents && !$self->{preview} && $self->{tmpdir} && $self->{tmpfile} && $self->{type}; - + my $copy_to_webdav = $::instance_conf->get_webdav_documents && !$self->{preview} && $self->{tmpdir} && $self->{tmpfile} && $self->{type} + && $self->{type} ne 'statement'; if ( $ext_for_format eq 'pdf' && $self->doc_storage_enabled ) { $self->append_general_pdf_attachments(filepath => $self->{tmpdir}."/".$self->{tmpfile}, type => $self->{type});