diff options
Diffstat (limited to 'app/models/event.rb')
| -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 | ||
