]> git.evergreen-ils.org Git - Evergreen.git/commit
Fix Lp bug 965656 WRT back dated checkins with fines.
authorJason Stephenson <jstephenson@mvlc.org>
Tue, 11 Jun 2013 17:22:33 +0000 (13:22 -0400)
committerBen Shum <bshum@biblio.org>
Tue, 20 Aug 2013 16:21:29 +0000 (12:21 -0400)
commit59dadd1a4ce3a213e0a2367ef0ce2f0accdd480b
tree4d0c56593149227b755930e8ed00bd5341d39f19
parent4a171d1b07ad533ceb44a0cef4193b2f9ec315ad
Fix Lp bug 965656 WRT back dated checkins with fines.

* Move _check_open_xact from OpenILS::Application::Circ::Money
  to OpenILS::Application::AppUtils so it can be called from
  wherever.

* Modify OpenILS::Application::Circ::Money to use check_open_xact
  from OpenILS::Application::AppUtils.

* Modify finish_fines_and_voiding in OpenILS::Application::Circ::Circulate
  to use check_open_xact instead of reopen_xact.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
Conflicts:
Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm