HyphaApp / hypha

Submission management software for open calls
https://www.hypha.app
BSD 3-Clause "New" or "Revised" License
68 stars 38 forks source link

Update public facing id of project to be the id of the submission #3944

Open theskumar opened 4 months ago

theskumar commented 4 months ago

Update the project urls to use it's submission id instead of the project's db id

The reason for the update is that there are two main entities in the system, one submission and other project. The ids of the submission is linkable in the communiction and also used for referencing at different places.

Considering a project is an extension of application submission, if we have the project publically available id same as that of it's submission it always to link and reference the project by the same id.

Test Steps