Skip to content

Conversation

@DosenSuppe
Copy link
Member

Problem:
RecipeAssignStep recreates job upon changing the product type.

Solution:
References products are checked recursively.
Also unregister events correctly.

(cherry picked from commit 733c72ab9b85e901fa7ed5836aed61282d4d9629)

@DosenSuppe DosenSuppe requested a review from a team December 11, 2025 09:43
@DosenSuppe DosenSuppe self-assigned this Dec 11, 2025
@DosenSuppe DosenSuppe added bug Something isn't working port Indicates that the changes in this PR were originally discussed and merged in a prior release labels Dec 11, 2025
@DosenSuppe DosenSuppe force-pushed the port/FixRecipeAssignmentStepToFuture branch from 3888548 to d6b65c9 Compare January 6, 2026 10:17
@1nf0rmagician 1nf0rmagician force-pushed the port/FixRecipeAssignmentStepToFuture branch from d6b65c9 to d1f61ce Compare January 6, 2026 10:31
@1nf0rmagician 1nf0rmagician force-pushed the port/FixRecipeAssignmentStepToFuture branch from d1f61ce to f3cc219 Compare January 6, 2026 20:19
@1nf0rmagician 1nf0rmagician force-pushed the port/FixRecipeAssignmentStepToFuture branch from f3cc219 to 28bd126 Compare January 6, 2026 20:32
@1nf0rmagician 1nf0rmagician force-pushed the port/FixRecipeAssignmentStepToFuture branch from 28bd126 to 1063925 Compare January 7, 2026 09:58
Changed product type must not lead to a direct recreate of the job.
Check referenced products recursive.
Unregister events correctly.
@1nf0rmagician 1nf0rmagician force-pushed the port/FixRecipeAssignmentStepToFuture branch from 1063925 to 794344f Compare January 8, 2026 05:41
@1nf0rmagician 1nf0rmagician merged commit fbb9150 into future Jan 8, 2026
14 of 15 checks passed
@1nf0rmagician 1nf0rmagician deleted the port/FixRecipeAssignmentStepToFuture branch January 8, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working port Indicates that the changes in this PR were originally discussed and merged in a prior release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants