We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b4f0491 commit 1fb192cCopy full SHA for 1fb192c
code_submitter/server.py
@@ -72,8 +72,11 @@ async def upload(request: Request) -> Response:
72
if not isinstance(archive, UploadFile):
73
return Response("Must upload a file", status_code=400)
74
75
- if archive.content_type != 'application/zip':
76
- return Response("Must upload a ZIP file", status_code=400)
+ if archive.content_type not in ('application/zip', 'application/x-zip-compressed'):
+ return Response(
77
+ "Must upload a ZIP file, not {!r}".format(archive.content_type),
78
+ status_code=400,
79
+ )
80
81
contents = await archive.read()
82
if isinstance(contents, str):
0 commit comments