Add a ToU configuration option to block renewals only once a loan becomes overdue.
We would like to be able to prevent users from renewing certain loans in Primo once they become overdue. This is often what we want for equipment, for example.
This should not be a user-level block, but rather an item-level block. Any other items the user wishes to renew should be renewable in Primo, but we want users to have to return overdue items first.
As an illustrative example, we have items that check out for 3 hours. We want these items to be returned before the library closes each day, but we want to allow online renewals throughout the day. With the current policies, if a user does not return the item by the end of the day, they are able to renew it the next day instead of returning it.
