Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[14.0] edi_oca: fix/imp jobs #855

Merged
merged 5 commits into from
Nov 23, 2023
Merged

Commits on Nov 21, 2023

  1. edi: fix job return msg

    simahawk committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    6e30d5f View commit details
    Browse the repository at this point in the history
  2. edi: make send failed job retryable

    Send jobs might fail due to an external service being not responsive.
    If the job is simply failed, a new one will be spawned and might encour in the same error again,
    possibly leading to an high number of duplicated jobs for the same record.
    
    Yet, when a RetryableJobError is raised, the job will be set back into pending state
    and will be nicely retried based on jobs configuration.
    simahawk committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b0bd0e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53ab3d7 View commit details
    Browse the repository at this point in the history
  4. edi: add generate_ok message

    When actions are automated, is nice to see that data has been generated for an exchange on the related record.
    simahawk committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    38ac75d View commit details
    Browse the repository at this point in the history
  5. edi_exchange_template: adapt tests

    exchange_generate now returns status string, not the output.
    simahawk committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c2ff53f View commit details
    Browse the repository at this point in the history