When I want to add a new meeting for London timezone (I'm in Prague timezone), I change the drop-down menu, but the labels besides start and stop time still say Prague. So I'm confused which timezone this is going to be in. Are the labels besides start and stop time fields redundant anyway?
Also, I clicked Check Availability and it displayed a red sign. I don't know what it means, there's no tooltip. And there's no other event in that calendar at that time slot. I'm confused again :)
After I clicked Add, the event was added in Prague timezone (CET) instead of London timezone (WET).
screenshot <img alt="fedocal.png" src="/fedocal/issue/raw/files/9e5b4085e0dab8d7354e7ac65c19cd9d3e816a45d1977b876fc5776fe6eaa001-fedocal.png" />
Replying to [ticket:89 kparal]:
Indeed they are, I'm gonna remove them.
Good point, let me add a tooltip. But the problem is likely due to the same cause as for #88.
That should not be the case, how do you check it?
I am thinking to add to the meeting_view the information regarding how the meeting is stored in the DB (since the date/time are converted on the fly to the user's).
Tooltips: https://github.com/fedora-infra/fedocal/commit/60e3159b733b792c8aee38bc0b80a11c78811472
Timezone removed: https://github.com/fedora-infra/fedocal/commit/5af4316affb4f32497c7686ca44f409ebb729c90
Meeting as stored added: https://github.com/fedora-infra/fedocal/commit/898365b94cd86c25073b8b60242190d1d6150e30
Replying to [comment:1 pingou]:
After I clicked Add, the event was added in Prague timezone (CET) instead of London timezone (WET). That should not be the case, how do you check it?
I downloaded the iCal and it was defined with CET timezone.
Replying to [comment:3 kparal]:
From what I saw (and if I understood correctly), the meeting will always be marked as CET but in the meta-data about timezone that is present at the top of the file is explained when the time changes from standard to daylight and back.
However, I did find a couple of bugs regarding timezone management and I fixed them (for example changing the TZ when editing a meeting wasn't working). The dev instance is running the lastest code if you want to poke at it.
Merged
It seems to work now. I created a new event in London 8-9 AM, and the exported ics shows
DTSTART;TZID=GMT:20140116T080000 DTEND;TZID=GMT:20140116T090000
In the web calendar it shows at 9-10 AM in Prague timezone. Everything good.
awesome :)
Thanks for the testing
Log in to comment on this ticket.