https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43952

            Bug ID: 43952
           Summary: Allow expired patron accounts to block auto-renewals
   Initiative type: ---
        Sponsorship ---
            status:
           Product: Koha
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Circulation
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

If a library has ReturnBeforeExpiry set, patrons will have items due the day
before their account expires. If the library also uses auto-renewals, the cron
will attempt to auto-renew the items once they hit the due date (or whenever is
set in "No automatic renewals before"). Because the due date cannot change, the
renewal is used but the due date remains the same, and this starts a loop. Each
day, the auto renewal cron will use a renewal to try and advance the due date,
but ReturnBeforeExpiry prevents the due date from changing. 

There are other cases where auto-renewal is disabled, and it is shown in the
staff interface as "not renewable" which blocks automatic renewal. It would be
great if this simply prevents the cron from attempting renewal at all. This
would preserve the patron's remaining renewals on an item, potentially able to
go into effect after the account is renewed. 

This may also work in conjunction with a development to block manual renewals
from the staff interface if a patron account is expired, similar to the
BlockExpiredPatronOpacActions preference for the OPAC, but that's likely a
separate bug.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to