From 11f4d6a2b4c49124bbf159a3094732623564ae7f Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Wed, 18 May 2011 11:13:16 -0400 Subject: [PATCH] avoid error when generating fines on checkin Prevents "No active transaction to commit" error when checking in overdue loans. Signed-off-by: Galen Charlton Signed-off-by: Dan Wells --- Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm index 297a45f5ce..cedd469a3f 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm @@ -2260,6 +2260,7 @@ sub do_checkin { } if( $self->circ ) { + $self->generate_fines_finish; $self->checkin_handle_circ; return if $self->bail_out; $self->checkin_changed(1); -- 2.11.0