修复 mq 中对于非 ac 的题目逻辑判断错误

This commit is contained in:
virusdefender 2015-09-30 21:21:04 +08:00
parent 04b60acbad
commit 246826139f

View File

@ -39,8 +39,9 @@ class MessageQueue(object):
logger.warning("Submission user does not exist, submission_id: " + submission_id)
continue
if submission.result == result["accepted"] and not submission.contest_id:
if not submission.contest_id:
# 更新普通题目的 ac 计数器
if submission.result == result["accepted"]:
try:
problem = Problem.objects.get(id=submission.problem_id)
problem.total_accepted_number += 1