times as utc in ical

This commit is contained in:
Stefan Schlott 2013-08-28 12:46:27 +02:00
parent dbccf93a8d
commit 13180bc2fd

View file

@ -8,8 +8,13 @@ cal = RiCal.Calendar do |cal|
cal.event do |event| cal.event do |event|
event.summary = e[:title] event.summary = e[:title]
event.description = "" event.description = ""
event.dtstart = e[:startdate] if e[:startdate].instance_of?(Date)
event.dtend = (e[:enddate]+1) # Unclear RFC definition, see http://www.bedework.org/trac/bedework/wiki/Bedework/DevDocs/DtstartEndNotes event.dtstart = e[:startdate]
event.dtend = (e[:enddate]+1) # Unclear RFC definition, see http://www.bedework.org/trac/bedework/wiki/Bedework/DevDocs/DtstartEndNotes
else
event.dtstart = e[:startdate].getutc
event.dtend = e[:enddate].getutc
end
if e[:location] if e[:location]
if e[:location][:details] if e[:location][:details]
event.location = "#{e[:location][:name]}, #{e[:location][:details]}" event.location = "#{e[:location][:name]}, #{e[:location][:details]}"