Skip to content

Commit 2805297

Browse files
authored
Merge pull request #2267 from hexlet-codebattle/codex/tournament-description-validation
Add tournament description validation
2 parents 227df49 + 13b0027 commit 2805297

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • services/app/apps/codebattle/lib/codebattle/tournament

services/app/apps/codebattle/lib/codebattle/tournament/tournament.ex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,8 @@ defmodule Codebattle.Tournament do
183183
|> validate_inclusion(:task_strategy, @task_strategies)
184184
|> validate_inclusion(:type, @types)
185185
|> validate_number(:match_timeout_seconds, greater_than_or_equal_to: 1)
186-
|> validate_required([:name, :starts_at])
186+
|> validate_required([:name, :starts_at, :description])
187+
|> validate_length(:description, min: 3, max: 7531)
187188
|> validate_event_id(params["event_id"] || params[:event_id])
188189
|> add_creator(params["creator"] || params[:creator])
189190
end

0 commit comments

Comments
 (0)