LP#1484989 Don't close xacts with checkin-generated fines user/dbwells/lp1484989_dont_close_fined_xacts
authorDan Wells <dbw2@calvin.edu>
Fri, 14 Aug 2015 19:11:16 +0000 (15:11 -0400)
committerDan Wells <dbw2@calvin.edu>
Fri, 14 Aug 2015 19:11:16 +0000 (15:11 -0400)
commit3a65e5e5a7ef3014993cb2485770da573be7a514
tree139854eac372e7978675e116d3c4621638f6ed31
parent68c225561ab2a017d7dd6f145e7d6dedb55baf34
LP#1484989 Don't close xacts with checkin-generated fines

If a transaction has checkin-generated fines, and previously had a
balance of zero, the rearranged billing code was prematurely closing
the transaction.  This commit separates the closing step to run after
any possible fine generation.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
>>>>>>> LP#1422379 Fix backdate voiding for new billing timestamps
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/live_t/10-lp1484989_dont_close_fined_xacts.t [new file with mode: 0644]