Content
View differences
Updated by Bruno Pagno 4 days ago
[BaseContract](https://github.com/opf/openproject/blob/dev/app/contracts/work_packages/base_contract.rb), [SetAttributesService](https://github.com/opf/openproject/blob/dev/app/services/work_packages/set_attributes_service.rb), [CreateService](https://github.com/opf/openproject/blob/dev/app/services/work_packages/create_service.rb) and [UpdateService](https://github.com/opf/openproject/blob/dev/app/services/work_packages/update_service.rb) make the steps of validating and writing target\_versions. We want to follow a similar pattern for observed\_in versions.
Some checks are already in place.
Some checks are already in place.