Skip to content

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.

Edited by Eugenia Grieff

Merge request reports