Description of problem:
I am in timezone GMT+2 (no DST). My colleague is in India.
If I am sent a one off meeting invite, the invite appears in my Evolution EWS calendar at the correct time.
If I am sent a recurring meeting invite, the invite appears in my Evolution EWS calendar at the SENDERS timezone time. e.g. For a meeting at 14h00 India time, the meeting appears in MY (GMT+2) calendar as 14h00 as well, whereas it should be 10h30. Now the odd thing is that if I open the message sent to the Exchange Inbox, where I can accept or deny the meeting, the correct local times are displayed.
In Outlook Web Access the meeting displays in the correct local times.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Receive a recurring meeting request from a user in another timezone.
Meeting displays in the calendar with their local time, not mine.
It should display in my local time.
I've stopped all Evolution processes and deleted all the files in ~/.cache/evolution/calendar but this didn't help. After restarting and the calendar resyncing, the meeting again appeared in the wrong place.
I don't know if it's relevant, but my colleague is from another company. We are on two separate Exchange instances, with a federation between them. He is on Office 365, and ours is in-house.
Thanks for a bug report. This had been filled already as bug #1547743, thus I mark this as a duplicate of it.
*** This bug has been marked as a duplicate of bug 1547743 ***