Bug 21796: Don't unlock checkouts if restriction exists but fines are below limit
authorKatrin Fischer <katrin.fischer.83@web.de>
Thu, 1 Nov 2018 13:01:48 +0000 (13:01 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 16 Nov 2018 12:35:09 +0000 (12:35 +0000)
commit99013d6896fc591a7733568bcb7044cad399a7c5
tree284dbcc35f0adffe1d057ec54578bab8af30035e
parentf7afe237b13eda1644e2cb4e1137ad8680348a67
Bug 21796: Don't unlock checkouts if restriction exists but fines are below limit

The checkout form will be removed if various conditions are
met: Restrictions, a fine above noissuescharge etc.

Bug 19933 changed the conditions, so a restriction will no longer
block checkouts, if the fines are below the set limit.

To test:

- Add a restriction
- Confirm the checkouts form is replaced by a message
- Add a fine below the noissuescharge limit
- Confirm that the form reappears
- Apply the patch
- Check that the checkout form is gone now
- Remove restriction - form should reappear
- Add to the fine, so it's above the limit
- Form should disappear

Signed-off-by: Pierre-Marc Thibault <pierre-marc.thibault@inLibro.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
circ/circulation.pl