修复 contest submission 计数器 bug

This commit is contained in:
virusdefender
2015-10-16 20:45:41 +08:00
parent b69be7eed5
commit 3a2f92e896

View File

@@ -37,9 +37,6 @@ class ContestSubmissionAPIView(APIView):
contest = Contest.objects.get(id=data["contest_id"]) contest = Contest.objects.get(id=data["contest_id"])
try: try:
problem = ContestProblem.objects.get(contest=contest, id=data["problem_id"]) problem = ContestProblem.objects.get(contest=contest, id=data["problem_id"])
# 更新题目提交计数器
problem.total_submit_number += 1
problem.save()
except ContestProblem.DoesNotExist: except ContestProblem.DoesNotExist:
return error_response(u"题目不存在") return error_response(u"题目不存在")
submission = Submission.objects.create(user_id=request.user.id, language=int(data["language"]), submission = Submission.objects.create(user_id=request.user.id, language=int(data["language"]),