Bug 20598: Accruing fines not closed out by longoverdue.pl if WhenLostForgiveFine...
authorKyle M Hall <kyle@bywatersolutions.com>
Tue, 17 Apr 2018 18:11:41 +0000 (14:11 -0400)
committerFridolin Somers <fridolin.somers@biblibre.com>
Wed, 5 Dec 2018 08:12:25 +0000 (09:12 +0100)
commit5c42c2686c208b7c287b44da1743ac903b10f92a
tree655c24d1fdad7f25e40c3f3805b0536b6a466094
parentaaae83d1bfb8da0b0593138efd59610fdeb8e483
Bug 20598: Accruing fines not closed out by longoverdue.pl if WhenLostForgiveFine is not enabled

Test Plan:
1) Ensure WhenLostForgiveFine is disabled
2) Create an overdue with a fine
3) Mark it lost with longoverdue.pl
4) Note it is still marked as an accruing fine
5) Apply this patch
6) Repeat steps 1-3
7) Note it is no longer an accruing fine!

Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>
Followed the test plan and it works.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit 461a6f53b85becbefb18c0cb9356384a479aa9f1)
(cherry picked from commit 180909e7a7400505c032b9f4fa186c016cf2a890)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
C4/Circulation.pm