LP#1670407 Lost checkin re-opens transaction user/berick/lp1670407-lost-checkin-xact-stays-closed
authorBill Erickson <berickxx@gmail.com>
Tue, 28 Mar 2017 18:15:44 +0000 (14:15 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 28 Mar 2017 18:30:46 +0000 (14:30 -0400)
commitd7e7e632558fd7653be91959ead6ad3200727c84
tree1a8227a81b53ba5c6f0797c776ce5da9b0b3bb3c
parente2af1b189a2646ea95b28f2b455c5b26253d1d96
LP#1670407 Lost checkin re-opens transaction

Avoid re-closing a circulation that was re-opened during checkin because
it acquired a non-zero balance.  This is typically caused by, for
example, voiding a lost item fee during checkin and/or generating
overdues for lost-then-found items.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm