From dcdce0104ab35cf62036ea6e0320e83c815aca80 Mon Sep 17 00:00:00 2001 From: Thomas Berezansky Date: Wed, 15 Apr 2015 10:48:03 -0400 Subject: [PATCH] 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: Ben Shum --- Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 9bf33a9676..f92f5b890d 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm @@ -2618,7 +2618,7 @@ sub finish_fines_and_voiding { my $note = 'System: Amnesty Checkin' if $self->void_overdues; my $evt = $CC->void_or_zero_overdues( - $self->editor, $self->circ, {backdate => $self->backdate, note => $note}); + $self->editor, $self->circ, {backdate => $self->void_overdues ? undef : $self->backdate, note => $note}); return $self->bail_on_events($evt) if $evt; -- 2.43.2