From a3449070f9bb3621bf675b40510a324942e7117e Mon Sep 17 00:00:00 2001 From: Cem Aydin Date: Wed, 19 Jan 2022 18:17:46 +0100 Subject: [PATCH] =?utf8?q?Swiss=20QR-Bill:=20QR-Code=20in=20Printablauf=20?= =?utf8?q?nur=20f=C3=BCr=20Formname=20"Rechnung"=20erzeugen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- SL/Template/OpenDocument.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SL/Template/OpenDocument.pm b/SL/Template/OpenDocument.pm index db254559f..9f77d5700 100644 --- a/SL/Template/OpenDocument.pm +++ b/SL/Template/OpenDocument.pm @@ -359,7 +359,7 @@ sub parse { close(OUT); my $qr_image_path; - if ($::instance_conf->get_create_qrbill_invoices) { + if ($::instance_conf->get_create_qrbill_invoices && $form->{formname} eq 'invoice') { # the biller account information, biller address and the reference number, # are needed in the template aswell as in the qr-code generation, therefore # assemble these and add to $::form @@ -435,7 +435,7 @@ sub parse { $zip->contents("styles.xml", Encode::encode('utf-8-strict', $new_styles)); } - if ($::instance_conf->get_create_qrbill_invoices) { + if ($::instance_conf->get_create_qrbill_invoices && $form->{formname} eq 'invoice') { # get placeholder path from odt XML my $qr_placeholder_path; my $dom = XML::LibXML->load_xml(string => $contents); -- 2.20.1