summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/seeds/chapters.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/db/seeds/chapters.rb b/db/seeds/chapters.rb
index 0b83987..ad3c9a0 100644
--- a/db/seeds/chapters.rb
+++ b/db/seeds/chapters.rb
@@ -65,13 +65,13 @@ def seed_chapter(parent_id:, slug:, tag:, title_de:, description_de:,
65 65
66 # Create events 66 # Create events
67 events.each do |ev| 67 events.each do |ev|
68 base_time = Time.parse("#{Date.today.year}-01-01 #{ev[:start_time] || '19:00'}:00") 68 base_time = ev[:start_time] ? Time.parse("#{Date.today.year}-01-01 #{ev[:start_time]}:00") : nil
69 node.events.create!( 69 node.events.create!(
70 title: title_de, 70 title: title_de,
71 location: ev[:location] || location, 71 location: ev[:location] || location,
72 rrule: ev[:rrule], 72 rrule: ev[:rrule],
73 start_time: base_time, 73 start_time: base_time,
74 end_time: base_time + (ev[:duration_hours] || 2).hours, 74 end_time: base_time && base_time + (ev[:duration_hours] || 2).hours,
75 tag_list: ev[:tag_list] || 'open-day' 75 tag_list: ev[:tag_list] || 'open-day'
76 ) 76 )
77 end 77 end