Bug 14390: [Follow-up] Only update FU record in UpdateFine
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Tue, 23 Aug 2016 14:33:10 +0000 (16:33 +0200)
committerKyle M Hall <kyle@bywatersolutions.com>
Wed, 24 Aug 2016 16:24:21 +0000 (16:24 +0000)
commitfa48df281d68fe1d27cc6fb10b41e4504a70afb9
tree8254d6462549afc7c18618986a473f1b50c5d325
parent4fa4b8a30649381523fec729b0ee5d40f896155b
Bug 14390: [Follow-up] Only update FU record in UpdateFine

Exclude O, F and M when outstanding == 0.
Check if the issue_id points to a FU record.

Note: We only warn now when we see a second FU record with this issue id.
That should be a rare exception. As before, we are just counting it in
our total. Added a FIXME.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Tested fine on overdue. Renewed and backdated for a second fine. The F
and FU can be seen on the Fines tab and are totaled on Check out.

Signed-off-by: Jacek Ablewicz <abl@biblos.pk.edu.pl>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
C4/Overdues.pm