修复比赛题目公开后没有修改公开状态的 bug

This commit is contained in:
virusdefender 2015-11-07 13:35:41 +08:00
parent 9e4342f649
commit 6776b88cb4

View File

@ -278,6 +278,8 @@ class MakeContestProblemPublicAPIView(APIView):
problem_id = request.data.get("problem_id", -1)
try:
problem = ContestProblem.objects.get(id=problem_id)
problem.is_public = True
problem.save()
except ContestProblem.DoesNotExist:
return error_response(u"比赛不存在")
Problem.objects.create(title=problem.title, description=problem.description,