This commit is contained in:
Egor Matveev
2022-03-15 21:12:45 +03:00
parent cdf5787b41
commit 76a74efbe7
2 changed files with 12 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ from zipfile import ZipFile
from Main.models import Solution, Progress, SolutionFile
from SprintLib.BaseView import BaseView, AccessError
from SprintLib.language import languages
from SprintLib.queue import send_testing
from SprintLib.queue import send_to_queue
from SprintLib.utils import write_bytes
@@ -49,7 +49,7 @@ class TaskView(BaseView):
solution=self.solution,
fs_id=fs_id,
)
send_testing(self.solution)
self.send_testing()
return ("/task?setTask_id=" + str(self.entities.setTask.id)) if hasattr(self.entities, 'setTask') else ("/task?task_id=" + str(self.entities.task.id))
def post_1(self):
@@ -75,5 +75,10 @@ class TaskView(BaseView):
solution=self.solution,
fs_id=fs_id,
)
send_testing(self.solution)
self.send_testing()
return ("/task?setTask_id=" + str(self.entities.setTask.id)) if hasattr(self.entities, 'setTask') else ("/task?task_id=" + str(self.entities.task.id))
def send_testing(self):
if self.solution.set is not None and len(self.solution.set.checkers.all()) != 0:
return
send_to_queue("test", {"id": self.solution.id})