From ba82ae3a95c79dc0b300db20ed765da2b6d9e3d2 Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Thu, 13 Mar 2008 17:18:18 -0500 Subject: [PATCH] fix crash when recording payment for lost item Signed-off-by: Joshua Ferraro --- members/pay.pl | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/members/pay.pl b/members/pay.pl index 31413bbc9e..2ec4ac70d5 100755 --- a/members/pay.pl +++ b/members/pay.pl @@ -39,6 +39,17 @@ use C4::Branch; # GetBranches my $input = new CGI; +my ( $template, $loggedinuser, $cookie ) = get_template_and_user( + { + template_name => "members/pay.tmpl", + query => $input, + type => "intranet", + authnotrequired => 0, + flagsrequired => { borrowers => 1 }, + debug => 1, + } +); + my $borrowernumber = $input->param('borrowernumber'); if ( $borrowernumber eq '' ) { $borrowernumber = $input->param('borrowernumber0'); @@ -73,16 +84,6 @@ for ( my $i = 0 ; $i < @names ; $i++ ) { } my $total = $input->param('total'); if ( $check == 0 ) { - my ( $template, $loggedinuser, $cookie ) = get_template_and_user( - { - template_name => "members/pay.tmpl", - query => $input, - type => "intranet", - authnotrequired => 0, - flagsrequired => { borrowers => 1 }, - debug => 1, - } - ); if ( $total ne '' ) { recordpayment( $borrowernumber, $total ); } -- 2.39.2