open ended events only last 30 minutes #15
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Krautspace/calcifer#15
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If events don't have an enddate, their duration will be set to 30 mins in ICS files.
is it maybe restricted by ics?
for example see: http://ics.freifunk.net/tags/weimar.ics
got it: https://github.com/enko/ICS/blob/master/src/Jsvrcek/ICS/Model/CalendarEvent.php#L150
At Sat, 13 Sep 2014 01:28:25 -0700,
Andi wrote:
Looking at the RFC under 3.6.1
dtend is defined as following:
This concludes that dtend can be ommited and should be. I'll look into
the code and remove that in my fork.
The bad thing is, all the calendar implementations that I have tested so far do not support an optional enddate. Software I have tested:
So I think it is safe to asume that the enddate should be required, event though I do not like this idea.
What are your thought about this @andibraeu?
You could set the enddate automatically to one hour after the start and/or add buttons for durations like "one hour", "two hours", "until midnight", ...
maybe we should simply write something into the form, so users know about the fact
"if you don't enter an enddate the event will be automatically last 1 hour"
Could you make the default value configurable?
I have recently switched the library which generates the ics file and this library makes the enddate also optional, so if you dont specify it, it will not appear in the ics file:
https://calcifer-test.datenknoten.me/tags/test.ics
Maybe someone can test the file?
Hmm, Google Calendar displays this event from 20:00 to 21:00 even though no enddate is specified.