LP
1170794: Skip Deposit Fee on Renewal
Skip charging the deposit fee if the circulation is a renewal.
This commit sets the Circulator object's skip_deposit_fee to true in
mk_env if the current action is renew. This causes the deposit fee to
not be charged.
It also adds a check to the Circulator object's check_item_deposits
method so that the ITEM_DEPOSIT_REQUIRED event is not thrown if
skip_deposit_fee is true. Something similar should be done for the
ITEM_RENTAL_FEE_REQUIRED event, but that is beyond the scope of this
bug.
We also add a rudimentary, but hopefully sufficient, release note.
Signed-off-by: Jason Stephenson <jason@sigio.com>