Swiss-Polar-Institute / project-application

Application to track proposals and projects from their submission to finalisation
MIT License
7 stars 4 forks source link

When creating a project manually: display who and when the project got created and perhaps request a comment #474

Closed cpina closed 1 year ago

cpina commented 2 years ago

Any management user can create a project using the button "Create Project" in /logged/project/list/.

Just a few weeks after having this feature a management user created projects manually for proposals that existed in Nestor bypassing the Call Evaluation tool. This was confusing for other Nestor management users because the projects were not linked to the call neither the proposals; and actually the Call Evaluation from Nestor point of view was still open (without the documentation of the evaluation captured in Nestor but with the projects created in Nestor).

It required access to the database to check who and when the projects were created (hint: table project_core_historicalproject), and also changing the database to link the projects to proposals, help on closing the evaluation without creating duplicated projects; there is a miss-alignment of titles, etc.

To avoid a repetition of this in Nestor I have a few ideas (all, some or none can be used):