Skip to content

[19.0][FIX] queue_job: skip on_fail when unconfigured - #974

Merged
OCA-git-bot merged 1 commit into
OCA:19.0from
camptocamp:runjob_on_fail_not_configure
Aug 31, 2026
Merged

[19.0][FIX] queue_job: skip on_fail when unconfigured#974
OCA-git-bot merged 1 commit into
OCA:19.0from
camptocamp:runjob_on_fail_not_configure

Conversation

@Ricardoalso

@Ricardoalso Ricardoalso commented Aug 31, 2026

Copy link
Copy Markdown

Job.on_fail_method_name was only set as an instance attribute when the job function configured on_fail_method, so on_fail() raised AttributeError for every job that didn't opt into it.

Introduced in #955

@OCA-git-bot

Copy link
Copy Markdown
Contributor

Hi @guewen, @sbidoul,
some modules you are maintaining are being modified, check this out!

Job.on_fail_method_name was only set as an instance attribute when
the job function configured on_fail_method, so on_fail() raised
AttributeError for every job that didn't opt into it.
@Ricardoalso
Ricardoalso marked this pull request as draft August 31, 2026 08:12
@Ricardoalso
Ricardoalso force-pushed the runjob_on_fail_not_configure branch from 440dd29 to 4bf456f Compare August 31, 2026 08:12
@Ricardoalso
Ricardoalso marked this pull request as ready for review August 31, 2026 08:17

@guewen guewen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@guewen

guewen commented Aug 31, 2026

Copy link
Copy Markdown
Member

/ocabot merge patch

@OCA-git-bot

Copy link
Copy Markdown
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 19.0-ocabot-merge-pr-974-by-guewen-bump-patch, awaiting test results.

@OCA-git-bot
OCA-git-bot merged commit 30b8b3a into OCA:19.0 Aug 31, 2026
7 of 8 checks passed
@OCA-git-bot

Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 22f0aa6. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants