Update epic inherited dates and create notes when reordering in epic tree
What does this MR do?
Related to #231332 (closed)
When we set a new parent to an issue or epic being reordered in the tree, we need to use the existing variations of IssuableLinks::CreateService
to create a new link between the objects. This will ensure that system notes are created with SystemNoteService
and inherited dates are updated for epics if present (using Epics::UpdateDatesService
).
Screenshots
Moving an issue under a new epic | Moving an epic under a new epic |
---|---|
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers -
Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Edited by Eugenia Grieff