View | Details | Raw Unified | Return to bug 38532
Collapse All | Expand All

(-)a/circ/circulation.pl (-2 / +3 lines)
Lines 627-634 if ($patron) { Link Here
627
        $template->param( is_anonymous => 1 );
627
        $template->param( is_anonymous => 1 );
628
        $noissues = 1;
628
        $noissues = 1;
629
    }
629
    }
630
    my $lines                = Koha::Account::Lines->search( { borrowernumber => $patron->id } );
630
631
    my $credits_balance      = $lines->credits_total;
632
    my $patron_charge_limits = $patron->is_patron_inside_charge_limits();
631
    my $patron_charge_limits = $patron->is_patron_inside_charge_limits();
633
    if ( $patron_charge_limits->{noissuescharge}->{charge} > 0 ) {
632
    if ( $patron_charge_limits->{noissuescharge}->{charge} > 0 ) {
634
        my $noissuescharge =
633
        my $noissuescharge =
Lines 640-645 if ($patron) { Link Here
640
            chargesamount => $patron_charge_limits->{noissuescharge}->{charge},
639
            chargesamount => $patron_charge_limits->{noissuescharge}->{charge},
641
        );
640
        );
642
    }
641
    }
642
643
    my $credits_balance = $patron->account->outstanding_credits->total_outstanding;
643
    if ( $credits_balance < 0 ) {
644
    if ( $credits_balance < 0 ) {
644
        $template->param(
645
        $template->param(
645
            credits       => 1,
646
            credits       => 1,
(-)a/members/moremember.pl (-7 / +2 lines)
Lines 235-246 if ( $patron->has_overdues ) { Link Here
235
}
235
}
236
my $issues = $patron->checkouts;
236
my $issues = $patron->checkouts;
237
237
238
my $balance = 0;
239
$balance = $patron->account->balance;
240
241
my $lines           = Koha::Account::Lines->search( { borrowernumber => $patron->id } );
242
my $credits_balance = $lines->credits_total;
243
244
my $patron_charge_limits = $patron->is_patron_inside_charge_limits();
238
my $patron_charge_limits = $patron->is_patron_inside_charge_limits();
245
if ( $patron_charge_limits->{noissuescharge}->{charge} > 0 ) {
239
if ( $patron_charge_limits->{noissuescharge}->{charge} > 0 ) {
246
    $template->param(
240
    $template->param(
Lines 248-253 if ( $patron_charge_limits->{noissuescharge}->{charge} > 0 ) { Link Here
248
        chargesamount => $patron_charge_limits->{noissuescharge}->{charge},
242
        chargesamount => $patron_charge_limits->{noissuescharge}->{charge},
249
    );
243
    );
250
}
244
}
245
246
my $credits_balance = $patron->account->outstanding_credits->total_outstanding;
251
if ( $credits_balance < 0 ) {
247
if ( $credits_balance < 0 ) {
252
    $template->param(
248
    $template->param(
253
        credits       => 1,
249
        credits       => 1,
254
- 

Return to bug 38532