#138: reminder email sent at wrong time when timezone is used ----------------------+------------------------- Reporter: alick | Owner: Type: defect | Status: new Priority: major | Milestone: Future Component: fedocal | Version: development Keywords: timezone | ----------------------+------------------------- Hi,
It seems that the reminder email is sent at incorrect time when timezone is used in the meeting. For example, the Chinese meeting [1] (21:00 UTC+8) was configured to send the reminder 12 hours before (9:00 UTC+8), but in reality it is sent out 4 hour before (17:00 UTC+8). Please take time to fix the annoying issue. Thanks.
https://apps.fedoraproject.org/calendar/meeting/470/
#138: reminder email sent at wrong time when timezone is used ----------------------+------------------------- Reporter: alick | Owner: Type: defect | Status: new Priority: major | Milestone: Future Component: fedocal | Version: development Resolution: | Keywords: timezone ----------------------+-------------------------
Comment (by pingou):
Note that the new notification system might be useful: https://fedorahosted.org/fedocal/ticket/144
#138: reminder email sent at wrong time when timezone is used ----------------------+------------------------- Reporter: alick | Owner: Type: defect | Status: new Priority: major | Milestone: Future Component: fedocal | Version: development Resolution: | Keywords: timezone ----------------------+-------------------------
Comment (by alick):
Replying to [comment:1 pingou]:
Note that the new notification system might be useful:
https://fedorahosted.org/fedocal/ticket/144
Can we use it to send notification email to the list? It is not clear to me how to do that.
#138: reminder email sent at wrong time when timezone is used ----------------------+------------------------- Reporter: alick | Owner: Type: defect | Status: new Priority: major | Milestone: Future Component: fedocal | Version: development Resolution: | Keywords: timezone ----------------------+-------------------------
Comment (by alick):
Seems like the issue lies in `fedocal/fedocallib/model.py` L952: get_meeting_with_reminder(). Seems the meeting metadata is stored in local timezone when non-UTC timezone is applied. This function accepts UTC time from arguments, but compares it with local time. I'm not sure if my guess is right?
fedocal-devel@lists.fedorahosted.org