Wrong timezone displayed in events created from Microsoft's OWA
I'm experiencing a very similar issue to #45 (closed) involving events sent from Microsoft's EWS. Events are being shown on Evolution one hour earlier than expected but, when grabbed and sync with i. e., Nextcloud's CalDav for example they show the correct hour in any client synchronized with them.
So, the verified steps on my side are:
- Event created using EWS at 0900
- Event shown at 0900
- Event received by Evolution and shows 0800 instead (the timezone is grabbed automatically from my system, and is CET, as the one created)
- The event is accepted and shared with other Calendars and is loaded correctly in Nextcloud for instance, pointing out that it may be a rendering issue in the Evolution's frontend which shows a similar behaviour to the one you have been describing before in this thread.
The following is another example of an event taking place next Friday. In the calendar of my OWA it appears at 14:30 UTC+1 (my current timezone and the legit one) but Evolution shows it at 13:30 even when the information contains details about taking place at 14:30. I've also rechecked the information about my current timezone, but my Evolution (installed as a Flatpak) is told to chose the system-wide details. This does not happen with events created from CalDav.