6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/11/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#4993] All day event end date should be on the next day, not same day
*
Your Email Address
*
Spam protection
Enter the letters below:
. .._..__ .___..__. |\ | | [__) | [__] | \|_|_| | | |
Comment
> The iCalendar RFC (RFC 2445) indicates that DTEND "specifies the > non-inclusive end of the event." When Kronolith creates an all day > event, it sets the DTSTART and DTEND to the same date. It should set > the DTEND to the following date to obey the RFC. Mozilla Lightning > (and I presume Sunbird) behave the correct way. When Lightning > creates an all day event, the DTEND is the value of the next day. > > > > Lightning is forgiving, though, of DTEND having the same value as > DTSTART and figures out that an all day event is intended. However, > if Lightning is set to publish an event and the kronolith/ics.php is > modified (as I have done) to accept events created in Lightning, the > Kronolith display of all day events created *from* Lightning is > incorrect due to this bug. > > > > It seems that Outlook may have the same behavior Kronolith currently > has as to the value of DTEND for all day events, and so maybe this > was not broken in earlier versions of Kronolith but was broken as a > patch to fix Outlook handling. I cannot verify that, though I saw > old bug reports to that effect. In my opinion, Kronolith should obey > the RFC and perhaps handle Outlook in some other way (another URL, > user-agent sniffing if Outlook's user-agent is unique enough, etc.)
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers