mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
ce96874aff
- `#update_ancestors` was never called with multiple work packages at once. So now it accepts only one work package. - `#update_ancestors_all_attributes` was called only twice and accepts multiple work packages. To differentiate it from `#update_ancestors`, prefix it with `multi_`. - remove the need to have both `#multi_update_ancestors` and `#multi_update_ancestors_all_attributes` as it's always called with all attributes, so keep only `#multi_update_ancestors` and make `#update_ancestors` use all attributes if no changed attributes are provided. - then clean up places where it was used.