]> git.evergreen-ils.org Git - working/Evergreen.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:27:50 +0000 (12:27 -0500)
commit82732c5b76ccc8ee9e5a7efc427bab39eaf9d121
tree0c9ebae0dfd1f71de4de1c61e0b0823b42a5707d
parent35730098fb539ba6794eaed123de7a534b7f03e2
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