Bug 17836: (ILSDI) Make GetPatronInfo fill 'charges' correctly
This trivial fix corrects a typo on C4/ILSDI/Services.pm. It was hidden because the tests for ILSDI only cover the 'attributes' portion of the response. I added regression tests for this. To test: - Have the regression test patch applied - Run: $ prove t/db_dependent/ILSDI_Services.t => FAIL: Tests fail because 'charges' is always set to 1 - Apply the patch - Run: $ prove t/db_dependent/ILSDI_Services.t => SUCCESS: Tests pass - Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
parent
cd771f3686
commit
13923e7b05
1 changed files with 1 additions and 1 deletions
|
@ -376,7 +376,7 @@ sub GetPatronInfo {
|
|||
|
||||
# Cleaning the borrower hashref
|
||||
my $flags = C4::Members::patronflags( $borrower );
|
||||
$borrower->{'charges'} = $flags>{'CHARGES'}->{'amount'};
|
||||
$borrower->{'charges'} = $flags->{'CHARGES'}->{'amount'};
|
||||
my $library = Koha::Libraries->find( $borrower->{branchcode} );
|
||||
$borrower->{'branchname'} = $library ? $library->branchname : '';
|
||||
delete $borrower->{'userid'};
|
||||
|
|
Loading…
Reference in a new issue