mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-23 05:07:10 +00:00
Merge branch 'master' of gitlab.prodcontest.ru:team-15/project
This commit is contained in:
@@ -108,6 +108,11 @@ def submit_task(
|
||||
UserAchievement.objects.create(
|
||||
user=user, achievement=first_steps_achievement
|
||||
)
|
||||
|
||||
total_attempts = CompetitionTaskSubmission.objects.filter(user=user, task=task).count()
|
||||
if task.max_attempts == total_attempts:
|
||||
return status.FORBIDDEN, ForbiddenError()
|
||||
|
||||
if task.type == CompetitionTask.CompetitionTaskType.INPUT:
|
||||
submission = CompetitionTaskSubmission.objects.create(
|
||||
user=user,
|
||||
|
||||
Reference in New Issue
Block a user