Fixed problems in dispatcher, fixed testcase download error
This commit is contained in:
1 parent
69cb52b969
commit
8ee1b514e3
5 files changed
+19
-25
No files matched your search
+4
-1
@@ -123,7 +123,10 @@ class JudgeServerAPI(APIView):
|
||||
@validate_serializer(EditJudgeServerSerializer)
|
||||
@super_admin_required
|
||||
def put(self, request):
|
||||
JudgeServer.objects.filter(id=request.data["id"]).update(is_disabled=request.data["is_disabled"])
|
||||
is_disabled = request.data.get("is_disabled", False)
|
||||
JudgeServer.objects.filter(id=request.data["id"]).update(is_disabled=is_disabled)
|
||||
if not is_disabled:
|
||||
process_pending_task()
|
||||
return self.success()
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user