From 870fd1805c277120d4bb2045fbbc677412b53f00 Mon Sep 17 00:00:00 2001 From: Emily Lamancusa Date: Fri, 20 Dec 2024 09:29:34 -0500 Subject: [PATCH] Bug 38155: (QA follow-up) Fix TT filters and scalar context data-referer is the url for the current search page, to redirect back after performing the operation. Since it is a url, variables within this link all need to use the uri filter, not html or KohaDates. Also specify scalar context when splitting the input parameter to prevent param in list context warnings. Signed-off-by: Emily Lamancusa Signed-off-by: Katrin Fischer (cherry picked from commit 0f01f2b31dd5e3ac99db4eb9a81828e1a9100db8) Signed-off-by: Paul Derscheid Signed-off-by: wainuiwitikapark --- acqui/invoice.pl | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/acqui/invoice.pl b/acqui/invoice.pl index e2c903c4c8..748bb665b3 100755 --- a/acqui/invoice.pl +++ b/acqui/invoice.pl @@ -74,7 +74,7 @@ if ( C4::Context->preference('AcqEnableFiles') ) { if ( $op && $op eq 'cud-close' ) { output_and_exit( $input, $cookie, $template, 'insufficient_permission' ) unless $logged_in_patron->has_permission( { acquisition => 'edit_invoices' } ); - my @invoiceid = split( ',', $input->param('invoiceid') ); + my @invoiceid = split( ',', scalar $input->param('invoiceid') ); foreach my $invoiceid ( @invoiceid ) { CloseInvoice($invoiceid); } @@ -87,7 +87,7 @@ if ( $op && $op eq 'cud-close' ) { elsif ( $op && $op eq 'cud-reopen' ) { output_and_exit( $input, $cookie, $template, 'insufficient_permission' ) unless $logged_in_patron->has_permission( { acquisition => 'reopen_closed_invoices' } ); - my @invoiceid = split( ',', $input->param('invoiceid') ); + my @invoiceid = split( ',', scalar $input->param('invoiceid') ); foreach my $invoiceid ( @invoiceid ) { ReopenInvoice($invoiceid); } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt index 28f91175bc..b7c4efd96d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt @@ -125,10 +125,10 @@ [% IF CAN_user_acquisition_merge_invoices %] [% IF tab == 'closed' %] Merge selected invoices - Reopen selected invoices + Reopen selected invoices [% ELSE %] Merge selected invoices - Close selected invoices + Close selected invoices [% END # /IF tab == 'closed' %] [% END # /IF CAN_user_acquisition_merge_invoices %] [% END # /BLOCK invoices_table %]