Files
openproject/spec/workers
Christophe Bliard 8b8f8f0c35 Make "Project copy" copy all work packages as-is
When doing a project copy, copy as-is and accept that the state can be
faulty.

Before, it was disabling parts of the validations while keeping some
other parts, which made the experience confusing: the
SetAttributesService would be ok, but then saving the work package would
fail, and later the work package would be saved again without validation
in the `UpdateAncestorsService`.

Actually it was working previously only due to side-effects of
`UpdateAncestorsService` which does save and also due to changes
introduced in 0700299 which refactored the part that detect `save`
returned `false`, leading to believe that `save` always returned `true`.

Now the validation are done solely by the `SetAttributesService`, and
when saving the work package validations are ignored.
2026-01-08 11:59:52 +01:00
..
2025-12-12 09:59:51 +01:00
2025-05-05 09:29:55 +02:00
2025-05-05 09:29:55 +02:00
2025-05-05 09:29:55 +02:00
2025-05-05 09:29:55 +02:00
2025-05-05 09:29:55 +02:00