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

(-)a/C4/Circulation.pm (-8 / +11 lines)
Lines 2783-2789 sub CanBookBeRenewed { Link Here
2783
            return ( 0, 'overdue');
2783
            return ( 0, 'overdue');
2784
        }
2784
        }
2785
2785
2786
        $auto_renew = _CanBookBeAutoRenewed($borrowernumber, $itemnumber);
2786
        $auto_renew = _CanBookBeAutoRenewed({
2787
            patron     => $patron,
2788
            item       => $item,
2789
            branchcode => $branchcode,
2790
            issue      => $issue
2791
        });
2787
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_account_expired';
2792
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_account_expired';
2788
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_too_late';
2793
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_too_late';
2789
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_too_much_oweing';
2794
        return ( 0, $auto_renew  ) if $auto_renew =~ 'auto_too_much_oweing';
Lines 4235-4246 sub _CalculateAndUpdateFine { Link Here
4235
}
4240
}
4236
4241
4237
sub _CanBookBeAutoRenewed {
4242
sub _CanBookBeAutoRenewed {
4238
    my ( $borrowernumber, $itemnumber ) = @_;
4243
    my ( $params ) = @_;
4239
4244
    my $patron = $params->{patron};
4240
    my $item = Koha::Items->find($itemnumber);
4245
    my $item = $params->{item};
4241
    my $issue = $item->checkout;
4246
    my $branchcode = $params->{branchcode};
4242
    my $patron = $issue->patron;
4247
    my $issue = $params->{issue};
4243
    my $branchcode = _GetCircControlBranch( $item->unblessed, $patron->unblessed );
4244
4248
4245
    my $issuing_rule = Koha::CirculationRules->get_effective_rules(
4249
    my $issuing_rule = Koha::CirculationRules->get_effective_rules(
4246
        {
4250
        {
4247
- 

Return to bug 27032