When periods are edited on a project in a recurrent edition (recurring project), also copy / remove the project from those editions
When periods are edited on a project in a recurrent edition (recurring project):
-
If a new period is added, also copy the project to said period (if its course edition exists)Replaced by copying on approval (!793 (closed)) -
If a period is removed, and preferences are not modifiable yet (and there are no saved preferences nor interest for the project), remove the project from said period. - show popup -
Add tests for recurrent editions and project edits (implemented in !793 (closed))
Approval logic may complicate this matter. At any moment, a client should be able to edit this. However for deletion when students have already seen it, we want them to go via the course coordinators to ensure that no one accidentally gets assigned the project. They can delete/deactivate the project.
Edited by Martin Mladenov