This close #564, implementing the PUT /assessments/submissions/:submissionId. Update a existing submission.
It also includes three new service functions
createSubmissionResponse
updateSubmissionResponse
updateAssessmentSubmission
The route had been manual tested, it successfully update the submission and responses based on roles. But the route and service function tests had not been implemented. Reviews are welcomed!
Checklist
[x] Related issue appears at beginning of pull request title with pound sign, and title describes the changes being proposed.
[x] Related issue is linked in pull request description using closing keywords.
[x] The appropriate label has been chosen for this pull request.
[x] The correct project has been selected for this pull request.
[x] All commits in this branch, including merge commits, begin with the issue number and a pound sign.
[ ] Tests have been added, where appropriate; or, no tests are relevant for this pull request.
[x] This pull request contains UI changes, and screenshots of those UI images appear below; or, this pull request contains no UI changes.
Proposed changes
This close #564, implementing the
PUT /assessments/submissions/:submissionId
. Update a existing submission.It also includes three new service functions
createSubmissionResponse
updateSubmissionResponse
updateAssessmentSubmission
The route had been manual tested, it successfully update the submission and responses based on roles. But the route and service function tests had not been implemented. Reviews are welcomed!
Checklist