Open
Description
Describe the issue:
Using the CLICS 2023-06 API, a team can not fetch the source code for their own submissions.
To Reproduce:
- Start up a contest where a team has made a submission
- Make sure the team that made the submission has the ALLOWED_TO_FETCH_RUN and VIEW_EVENT_FEED permissions.
- Start up an event feeder for API version 2023-06
- Request the source code (files) for the submission the team made. For example, if the submission # was 123:
curl -k https://team1:team1@localhost:50443/contests/CONTESTID/submissions/123/files
- An Unauthorized HTTP error will be returned
Expected behavior:
The submission zip file, 123.zip, should be fetched.
Actual behavior:
HTTP Unauthorized error is returned.
Environment:
All
Log Info:
Screenshots:
Additional context: