From 057f4d068ac30967471a9e0d78af3d98e7469639 Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Fri, 2 Oct 2020 16:17:39 +0100 Subject: [PATCH] Bug 25636: Assignment fix Whilst working on this bug I found a weird inconsistent variable assignment line https://bugs.koha-community.org/show_bug.cgi?id=26536 --- members/paycollect.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/members/paycollect.pl b/members/paycollect.pl index 07b424111f..caf8f3b851 100755 --- a/members/paycollect.pl +++ b/members/paycollect.pl @@ -229,7 +229,7 @@ if ( $total_paid and $total_paid ne '0.00' ) { } else { my $note = $input->param('selected_accts_notes'); - $pay_result = $payment_id = $account->pay( + $pay_result = $account->pay( { amount => $total_paid, library_id => $library_id, @@ -240,6 +240,7 @@ if ( $total_paid and $total_paid ne '0.00' ) { cash_register => $cash_register_id } ); + $payment_id = $pay_result->{payment_id}; } $payment_id = $pay_result->{payment_id}; -- 2.20.1