Increasing the functionality of the Auto=-renewal process to have Koha look at the circulation and fine rule table at time of renewal instead of keeping the same circ and fine rules when the item was issued. If a patron category has been changed during when an item has been checked out the patron, this is not reflected in the auto-renewal process. For example, if a student is allowed to auto renewal items but they are changed to a different patron category who can not auto-renewal-Koha will still allow the auto-renewal given the rules were set when the item was checked out.
Greetings, I would like to emphasize the need for this bug to be fixed soon. Auto-renewals in academic libraries will need to be based on current patron categories and not the category of a patron when the item was checked out by them. Example: if a student checks out books but then is academically disqualified, we would not want Koha to auto-renew their books even after they are no longer a student. I would imagine that the same could be said for public libraries. Example: if a patron is barred from a library, that library would not want that patron's books to be auto-renewed after their library card has been revoked. Best Wishes, Alain Dussert, MLIS Sr. Director of Academic Services & Student Support Operations Pacifica Graduate Institute adussert@pacifica.edu
The issue is the auto_renew flag on the issue. This flag is not revoked by changing the patron category. As the flag can also be manually set on time of circulation, it will be hard to tell when it should be revoked.
But if you restrict the patron or if they are expired etc. it will still work. It does use the circulation rule from the current patron - but the flag makes it behave as if the auto renew checkbox was set.
I don't think we can resolve this right now as the flag can be set/unset for several reasons (patron doesn't want auto-renewals, manual auto renewal, circulation conditions). Also... libraries might expect different behavior.