修复几处visible未过滤的问题

This commit is contained in:
zema1
2017-12-15 20:54:30 +08:00
parent 8749e4a19a
commit 417337c4d2
3 changed files with 4 additions and 4 deletions

View File

@@ -51,7 +51,7 @@ class SubmissionAPI(APIView):
hide_id = False
if data.get("contest_id"):
try:
contest = Contest.objects.get(id=data["contest_id"])
contest = Contest.objects.get(id=data["contest_id"], visible=True)
except Contest.DoesNotExist:
return self.error("Contest doesn't exist.")
if contest.status == ContestStatus.CONTEST_ENDED: