Creating Project Proposal as Approved in Management Panel does not set approved_at correctly
It seems it is possible to create a project proposal in the management panel and directly set its status to approved. This seems to not set the "approved_at" field, which means that for all intents and purposes the status is actually not approved, and students cannot see it.
Reproduction steps:
- Set a project to "rejected" (to clear the
approved_at
field) - Set it to "deactivated"
- Copy the project to another course edition, don't request client's re-approval
- Project will be set to
approved
, withapproved_at
still beingNil
.
Edited by Rok Štular