]> git.evergreen-ils.org Git - contrib/Conifer.git/commit
LP#1662902: do not re-download EDI files that failed parsing
authorBill Erickson <berickxx@gmail.com>
Tue, 14 Feb 2017 15:53:54 +0000 (10:53 -0500)
committerMike Rylander <mrylander@gmail.com>
Fri, 17 Feb 2017 17:29:08 +0000 (12:29 -0500)
commite9373ffd2c4d97d3063d9e0b29941d77d54892a4
tree26c13ab3dba03d7ec2606d96f7e0ac59320916e7
parent4b9ca1e9e0e68de271fa5e3e0b9663c32c230070
LP#1662902: do not re-download EDI files that failed parsing

Avoid fetching and creating edi_message entries for EDI messages that
the system cannot parse.

In the event parsing failed due to a temporary condition (e.g. Ruby
translator was not running), messages can be reprocessed by either
deleting the offending edi_message row or setting its status to 'retry'.

See previous commit ("LP#1662902: do not re-download EDI files that
failed processing") for a more detailed explanation.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm