From afb989485ea9f1a8a7f0804bd6686eb33b840e93 Mon Sep 17 00:00:00 2001 From: Alex Lion Date: Mon, 7 Jul 2025 23:16:22 +0200 Subject: [PATCH] fix: avoid quick event empty name --- CHANGELOG.md | 1 + lib/claper/events/event.ex | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 25abc45..12a47cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Upgrade Elixir dependencies, including Phoenix Live View to 1.0.17 - Upgrade to Tailwind 4+ - Refactor view templates to use {} instead of <%= %> +- Fix event name validation to be required ### v.2.3.2 diff --git a/lib/claper/events/event.ex b/lib/claper/events/event.ex index d557346..daf32c5 100644 --- a/lib/claper/events/event.ex +++ b/lib/claper/events/event.ex @@ -57,7 +57,7 @@ defmodule Claper.Events.Event do |> cast(attrs, [:name, :code, :user_id, :started_at, :expired_at]) |> cast_assoc(:presentation_file) |> cast_assoc(:leaders) - |> validate_required([:code, :started_at]) + |> validate_required([:name, :code, :started_at]) |> validate_length(:code, min: 5, max: 10) |> validate_length(:name, min: 5, max: 50) |> downcase_code