summaryrefslogtreecommitdiff
path: root/app/models/event.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/event.rb')
-rw-r--r--app/models/event.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/event.rb b/app/models/event.rb
index e2e71c9..b8651a8 100644
--- a/app/models/event.rb
+++ b/app/models/event.rb
@@ -2,12 +2,12 @@ class Event < ApplicationRecord
2 include RruleHumanizer 2 include RruleHumanizer
3 3
4 belongs_to :node, optional: true 4 belongs_to :node, optional: true
5 has_many :occurrences 5 has_many :occurrences, dependent: :destroy
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 9
10 after_save :generate_occurences 10 after_save :generate_occurrences
11 11
12 def occurrences_in_range start_time, end_time 12 def occurrences_in_range start_time, end_time
13 self.occurrences.where( 13 self.occurrences.where(
@@ -21,7 +21,7 @@ class Event < ApplicationRecord
21 end 21 end
22 22
23 private 23 private
24 def generate_occurences 24 def generate_occurrences
25 Occurrence.generate self 25 Occurrence.generate self
26 end 26 end
27end 27end