-
-
Notifications
You must be signed in to change notification settings - Fork 927
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calendar sync doesn't take into account timezones of event on calendar #3678
Comments
Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding! |
Hello there Fireprufe15! 👋 Thank you and congratulations 🎉 for opening your very first issue in this project! 💖 In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀 For more open ended discussions and/or specific questions, please visit the discussions page. 💖 |
I've done some further investigation, it seems to not be ALL events coming from ICAL that have this problem, so I'm guessing rather than it being a problem in the code per se, it is something weird that certain events (specifically, recurring events) do in the ICAL response. And it seems to mostly happen with events from an Outlook/Exchange calendar. I haven't been able to replicate it with, for example, a Google Calendar. Would it be helpful to have a sample ICAL response from the calendar that does show this issue? |
Looking into the events that cause the issue: When logging the output of
The response of events that are not handled properly have their tzid set to "floating".
Honestly I suspect this is a bug in the underlying ical.js package and not in super-productivity's handling of the events. |
Your Environment
Expected Behavior
If importing calendar events from ICS that have a specific timezone associated, they should be adjusted to my timezone for locally scheduled events.
Current Behavior
Events that are scheduled for example on 13:00 in the UTC+1 timezone, show up as 13:00 in planner and schedule, but my local device's time zone is UTC+2, so the event should be showing up as 14:00.
Steps to Reproduce (for bugs)
Can you reproduce this reliably?
I can reproduce reliably on my device. Have also tried on a Windows machine with the desktop client, and the same issue appears here.
The calendars I've tested this with are from Outlook, not sure if it happens with other calendar providers.
The text was updated successfully, but these errors were encountered: