LP 1198465: Delay creation of bill map for special bill handling
authorDan Wells <dbw2@calvin.edu>
Tue, 1 Apr 2014 19:13:00 +0000 (15:13 -0400)
committerDan Wells <dbw2@calvin.edu>
Tue, 1 Apr 2014 19:15:59 +0000 (15:15 -0400)
commit3060aaf48c3b66885cc0951e6997c5b005c831ba
tree48ef1aeb3793ec24a07e139a02971c7d5c3cbb9b
parent08591c75a788f55875e1c3b7a16abe2aa853f3b5
LP 1198465: Delay creation of bill map for special bill handling

We were making the map, then deciding whether we wanted to void or
adjust.  Since we only want the map if we adjust (and it creates havoc
when voiding), let's just get the bill IDs, then let the adjustment
code create the map it needs.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/CircCommon.pm