WorkItems: Rolledup dates on removing existing child from hierarchy
As part of the [epic], we need to ensure that when we remove an existing child from the WorkItem hierarcny we update all the parent WorkItems in that hierarchy with _rolledup dates_ to use the most broad start/due dates in its hierarchy. This is being developed behind the feature flag: `work_items_rolledup_dates` Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/434835 Changelog: added EE: true [epic]: https://gitlab.com/groups/gitlab-org/-/epics/11409
显示
- app/events/work_items/work_item_updated_event.rb 1 个添加, 0 个删除app/events/work_items/work_item_updated_event.rb
- app/services/work_items/update_service.rb 10 个添加, 2 个删除app/services/work_items/update_service.rb
- ee/app/services/work_items/widgets/rolledup_dates_service/hierarchy_update_service.rb 16 个添加, 16 个删除...idgets/rolledup_dates_service/hierarchy_update_service.rb
- ee/spec/services/work_items/widgets/rolledup_dates_service/hierarchy_update_service_spec.rb 34 个添加, 1 个删除...s/rolledup_dates_service/hierarchy_update_service_spec.rb
- spec/services/work_items/update_service_spec.rb 19 个添加, 30 个删除spec/services/work_items/update_service_spec.rb
想要评论请 注册 或 登录