From 8a180752c6b878e4b4762db3152db192c206730f Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Thu, 16 Jul 2020 09:42:20 +0100 Subject: [PATCH] Bug 24381: Ratify account slip printing This patch simplifies the members/print*.pl controller scripts to only pass around the minimum required data for the templates. --- .../prog/en/modules/members/boraccount.tt | 6 +- members/printfeercpt.pl | 102 +++++++----------- members/printinvoice.pl | 80 +++++--------- pos/printreceipt.pl | 25 +++-- 4 files changed, 78 insertions(+), 135 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt index 94f0b9620a..57c38df0d3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt @@ -79,9 +79,9 @@ [% IF account.amountoutstanding <= 0 %][% ELSE %][% END %][% account.amountoutstanding | $Price %] [% IF ( account.is_credit ) %] - Print + Print [% ELSE %] - Print + Print [% END %] Details [% IF account.is_debit && account.amountoutstanding > 0 %] @@ -308,7 +308,7 @@