mirror of
https://github.com/netz39/www.netz39.de.git
synced 2025-02-26 13:24:21 +01:00
set default duration if end is omitted
This commit is contained in:
parent
88b9446398
commit
480d49b700
1 changed files with 2 additions and 2 deletions
|
@ -11,13 +11,13 @@ module Jekyll
|
||||||
events = site.collections['events'].docs
|
events = site.collections['events'].docs
|
||||||
default_organizer = "Netz39 Team <kontakt@netz39.de>"
|
default_organizer = "Netz39 Team <kontakt@netz39.de>"
|
||||||
default_location = "Netz39 e.V., Leibnizstraße 32, 39104 Magdeburg"
|
default_location = "Netz39 e.V., Leibnizstraße 32, 39104 Magdeburg"
|
||||||
|
default_duration = Rational(4, 24)
|
||||||
cal = Icalendar::Calendar.new
|
cal = Icalendar::Calendar.new
|
||||||
|
|
||||||
events.each do |event|
|
events.each do |event|
|
||||||
title = event.data['title']
|
title = event.data['title']
|
||||||
start_date = event.data.dig('event', 'start') || event.data['event_date']
|
start_date = event.data.dig('event', 'start') || event.data['event_date']
|
||||||
end_date = event.data.dig('event', 'end') || event.data['event_date']
|
end_date = event.data.dig('event', 'end') || event.data['event_date'] || start_date + default_duration
|
||||||
organizer = event.data.dig('event', 'organizer') || default_organizer
|
organizer = event.data.dig('event', 'organizer') || default_organizer
|
||||||
location = event.data.dig('event', 'location') || default_location
|
location = event.data.dig('event', 'location') || default_location
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue