From: Thomas Berezansky Date: Wed, 15 Apr 2015 14:48:03 +0000 (-0400) Subject: LP#1444514: Have amnesty mode override backdate for voiding X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=5f81d728561ca43c9cbdf2646f0ba1fdb96f342d;p=Evergreen.git LP#1444514: Have amnesty mode override backdate for voiding Otherwise you get amnesty notes on just backdate voiding. Signed-off-by: Thomas Berezansky Signed-off-by: Michele Morgan Signed-off-by: Ben Shum --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm index c79bd0de66..75f43a8c55 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm @@ -2829,7 +2829,7 @@ sub finish_fines_and_voiding { my $note = 'System: Amnesty Checkin' if $self->void_overdues; my $evt = OpenILS::Application::Circ::CircCommon->void_overdues( - $self->editor, $self->circ, $self->backdate, $note); + $self->editor, $self->circ, $self->void_overdues ? undef : $self->backdate, $note); return $self->bail_on_events($evt) if $evt;