diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 17:12:34 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 17:12:34 +0200 |
| commit | 84657fa9d633a7d3e20c10645589061ecebeee3f (patch) | |
| tree | f4bda793d90193db5002d0f2848dc441e9c65c11 /app/models | |
| parent | a74e40be88cd1331155c967656e393618e88cd27 (diff) | |
Render dates, booleans and counts through the locale files
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/event.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/models/event.rb b/app/models/event.rb index 7726f9bf..792ab448 100644 --- a/app/models/event.rb +++ b/app/models/event.rb | |||
| @@ -6,6 +6,9 @@ class Event < ApplicationRecord | |||
| 6 | acts_as_taggable_on :tags | 6 | acts_as_taggable_on :tags |
| 7 | 7 | ||
| 8 | validates :title, presence: true, unless: -> { node_id.present? } | 8 | validates :title, presence: true, unless: -> { node_id.present? } |
| 9 | validates :url, :format => { :with => %r{\Ahttps?://}i, | ||
| 10 | :allow_blank => true, | ||
| 11 | :message => :must_be_http } | ||
| 9 | 12 | ||
| 10 | after_save :generate_occurrences | 13 | after_save :generate_occurrences |
| 11 | 14 | ||
