diff --git a/services/app/apps/codebattle/lib/codebattle/tournament/tournament.ex b/services/app/apps/codebattle/lib/codebattle/tournament/tournament.ex index 96070d18e..c259281e6 100644 --- a/services/app/apps/codebattle/lib/codebattle/tournament/tournament.ex +++ b/services/app/apps/codebattle/lib/codebattle/tournament/tournament.ex @@ -183,7 +183,8 @@ defmodule Codebattle.Tournament do |> validate_inclusion(:task_strategy, @task_strategies) |> validate_inclusion(:type, @types) |> validate_number(:match_timeout_seconds, greater_than_or_equal_to: 1) - |> validate_required([:name, :starts_at]) + |> validate_required([:name, :starts_at, :description]) + |> validate_length(:description, min: 3, max: 7531) |> validate_event_id(params["event_id"] || params[:event_id]) |> add_creator(params["creator"] || params[:creator]) end