View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003757SOGoWeb Calendarpublic2016-07-01 10:522018-08-29 08:20
Assigned To 
Platform[Server] LinuxOSDebianOS Version8 (Jessie)
Product Version2.3.12 
Target VersionFixed in Version 
Summary0003757: SOGo in Timezone CEST with daylight savings does change the time of a calender entry 2 hors back every time you edit the entry
DescriptionSogo is on a Debian Jessie Server in the timezone CEST with daylight savings.
The SOGo Web Interface is set to Timezone 'Europe/Berlin' language 'German'

When I add an entry for example on 1.7.2016 starting at 10:00 and ending at 11:00 it is placed as an entry staring at 8:00 and ending at 09:00
When I edit the entry again the time inside tells me it is from 8:00 to 9:00 ... but when I save it it is placed at 6:00 to 7:00 and so on every time I edit the entry and just hit save without doing anything.

I looked what is happening at the time in the sogo.log and found this interesting line that seems to be the issue here:

<some timestamp> sogod[<pid>] File NSCalendarDate.m: 1580. In -[NSCalendarDate initWithYear:month:day:hour:minute:second:timeZone:] init non-existent time at start of daylight savings

This line repeats 7 times until the eventslist POST then 9 times again until the eventsblockes POST is done
Steps To ReproduceInstall SOGo on a Server running in CEST. Set your Profile timezone to 'Europe/Berlin' and create an entry. Edit that entry and save it immediately. Continue editing and saving the event and see a timeshift of two hours every time.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2016-07-01 10:52 Martin New Issue

Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker