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)
committerFrédéric Demians <f.demians@tamil.fr>
Thu, 8 Sep 2016 18:30:12 +0000 (20:30 +0200)
commit0894b24c3d6e7d915871bd56a22ff9a10741b7b9
tree5695e8663df802c383a2aad67130e4ec777edf20
parent70d6fc3fa4b1affa7b936c1c27d00463c095f2e0
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>
(cherry picked from commit fa48df281d68fe1d27cc6fb10b41e4504a70afb9)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
C4/Overdues.pm