When you want to upload a submission, it is done is 2 steps:
- First a zip file is uploaded using data api
- Second the id of the data is used in creating submission.
Problem
In some cases the data upload is successful but the submission creation fails because of some reasons e.g. daily limit is used, phase is not active etc.
Possible solution
Submission api should be one end point that handles both data creation and submission creation. 2 apis for one task sometimes result in inconsistencies.
Note
Other apis e.g. competition creation could have the same problem. To be checked
When you want to upload a submission, it is done is 2 steps:
Problem
In some cases the data upload is successful but the submission creation fails because of some reasons e.g. daily limit is used, phase is not active etc.
Possible solution
Submission api should be one end point that handles both data creation and submission creation. 2 apis for one task sometimes result in inconsistencies.
Note
Other apis e.g. competition creation could have the same problem. To be checked