From 2acea27fb77c98261a5e169c6200905de3ee3f0d Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 20 Feb 2015 12:04:51 -0500 Subject: [PATCH] LP#1198465 generate fines by ID repair The latest fine generator uses ID-based transaction lookup. Avoid calling ->to_fieldmapper on IDs. Signed-off-by: Bill Erickson --- .../src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm index 8d272a0fa5..3d592d66d1 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm @@ -1012,7 +1012,7 @@ sub generate_fines { $circs = $editor->search_booking_reservation->search_where( { id => $circ_id, return_time => undef, cancel_time => undef } ); } } else { - $circs = [map { $_->to_fieldmapper } overdue_circs(undef, 1, 1, 1)]; + $circs = [overdue_circs(undef, 1, 1, 1)]; } return OpenILS::Application::Circ::CircCommon->generate_fines({circs => $circs, conn => $client}) -- 2.11.0