]> git.evergreen-ils.org Git - 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:28:27 +0000 (12:28 -0500)
commit355420c14f326b521b76564f62aba9fe28a3d1d9
treeb03cc2f5a6ec50323eb18746cfd811373e638969
parent7e335da96df74748265c8bc016ecc5dbe53740c5
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