New behavior for checkout attempt against an open circulation:
If existing circ is for a different patron, offer:
Cancel
Normal Checkin then Checkout
(if Overdue) Forgiving Checkin then Checkout
If existing circ is for the same patron, offer:
Cancel
Normal Checkin then Checkout
Renew
Unless circ.checkout_auto_renew_age is set and the circulation is older than that specified interval, in which case, automatically try a renewal instead of a checkout.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@14082
dcc99617-32d9-48b4-a31d-
7c20da2025e4