I am having issues with due dates on tasks/todos not being set or displayed 
correctly in ActiveSync clients. It seems that the ActiveSync protocol exposes 
only a due date, not a due date and time. When an ActiveSync client creates a 
task with a due date, it is interpreted by SOGo as being at midnight UTC on 
that date. Subsequently, when viewing the task in the web UI or in a CalDAV 
client, the time zone is corrected, and in my case it is displayed as being due 
at 20:00 on the previous day. It seems that the due date for tasks created via 
ActiveSync should be created as midnight in the local time zone to avoid this 
problem, and similarly when exposing due dates to ActiveSync clients the time 
zone should be respected prior to stripping off the time.

By the way, I tried reporting this through the bug tracker at 
https://www.sogo.nu/bugs , but when I created an account it made me "viewer" 
only, so I was unable to open a bug report.

-- 
Brian Mastenbrook
https://brian.mastenbrook.net/
br...@mastenbrook.net
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to