6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
9/26/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#14084] Free/busy view time zone doesn't match calendar time zone
*
Your Email Address
*
Spam protection
Enter the letters below:
.___. .. ..___..__. _/ ||_/ | | | ./__.\__|| \ | |__\
Comment
> Description: > > The Kronolith free/busy view sometimes disagrees with the calendar > view on which time zone to apply. This results in all of the "busy" > blocks for an invitee appearing shifted either left or right. > > What we've found is that the getFreeBusy ajax response contains the > correct unix timestamps for the invitee's busy times, but the > front-end Javascript appears to be applying the wrong time zone when > converting them to human-readable format. This happens when the > browser time zone doesn't match the server time zone (or Horde's > configured time zone). > > Steps to reproduce: > > - Set your server clock to one time zone (e.g., Europe/Budapest). > - Set your desktop computer clock to another time zone (e.g., > America/Chicago). > - Make sure you have left your Horde time zone on "Default" in the > Locale and Time preferences. > - As one Horde user, create an event in a Horde calendar at 22:00. > - As another Horde user, begin creating another event > - View the free/busy for the first user as an invitee for the new event > - Notice that the busy time has shifted hours earlier in the day in > the free/busy view, while it remains at the correct original time in > the calendar view > - Optional: Inspect the getFreeBusy ajax response, and notice that > the timestamps it provides are correct. > > Possible fix: > > It might help for the server to communicate a numeric hour offset > back to the client in the getFreeBusy response. That way the parts of > the UI that manipulate times and dates in Javascript will agree with > the parts where the manipulation has already occurred on the server.
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