Skip issue workers when creating a synced work item
What does this MR do and why?
Related to Epic creation with synced work item: handle not... (#437765 - closed)
Avoid calling the following workers when creating an epic with a synced work item:
-
NewIssueWorker
Prevents the duplication of todos and events, as well as sending notifications and logging audits for the synced work item
-
Issues::PlacementWorker
This worker does not apply to the synced work item because it replicates the relative position from the epic
-
Onboarding::IssueCreatedWorker
This does not apply to this type of work item
Also, the changes in this MR prevent the duplication of system notes and cross-references.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.