-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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: All items scheduled for one day late #1718
Comments
For the record: I rolled back the default calendar plugin to the previous release (April) an the problem is solved. There seems to be something wrong with the latest release |
Unfortunately rolling back the calendar module created a new problem. Now the calendar gets stuck at one day. Hence after a fresh boot it correctly shows that a item is due „tomorrow“ but it does not change to „today“ at midnight. In fact the items displayed are stuck at the day of booting |
We did; t get any other reports of this issue. Have you checked if the timezone is correct? |
Hi, mhm actually I did, both in MM as well as via SSH in raspy-config... With regards to the initial problem (one day lag): this was solved by rolling back to the previous version of the calendar module. The second problem was actually my mistake: I set the module to a rather long fetch interval of twice a day to prevent my Synology which is hosting the calendars to wake up unnecessarily often. Could it be that the fetch interval also governs how often the time indications (tomorrow, today...) are being updated? After decreasing the setting the problem went away. Maybe it would be worthwhile to introduce two separate values, one for how often the calendar is fetched from the server and a second for how often the interface is being updated. |
I also have this issue. All day events "today" are show as "tomorrow". |
I also recognised this problem. I'm new to the MagicMirror-Project (tried it this week for the first time), but i already played around with the code: I noticed, that my google calendar has timezone GMT +2 (Berlin), while my raspberry has Europe/Berlin. Should be the same, but it feels like a timezone problem. Perhaps this helps? |
My "fix" (removing line 228) doesn't work anymore. I can't reproduce the scenario anymore... Anyway, the problem only occures with recurring fullday events. They are shown one day later. Btw. those calendar rules seem to use UTC, correct? This would explain, while the dates in line 187 are 2 hours off in my case. |
I switched back to version 2.7.1 and now recurring fullday events seem to work for me. |
I just ran an full update on my MM and the issue reappeared. After rolling just the calendar module back tu 2.7.1. everything is working fine again. |
@Kugelfang666 how do you roll back just the calendar module? |
I just downloaded the folder from an previous release from git |
I noticed, that this depends on the way the event saves the recurrence rule.
New Years Day event was saved with this rrule:
In my calendar app they were both displayed correctly. However after calling the I assume 23:00:00 is because those events are full day events and are saved in UTC as my time zone currently is UTC+1. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
lease only submit re
When submitting a new issue, please supply the following information:
Platform: Raspberry Pi 2/3
MagicMirror Version: latest version pulled from git 2019-07-07
Description:
The calendar plugin shows items on wrong date. I'm connected to two iCloud calendars. An Item which is scheduled for tomorrow appears to be due for the day after tomorrow. All other plugins like the clock are showing correct date + time
Additional Notes: this problem occurred once I updated the installation. Previously I was running a version dating back to April. Problem occurred without touching the config.js
EDIT:
I did some more digging and changed the timeFormat to "date headers" interestingly the plugin shows actually a wrong date. For example a item which is in the ical file for the 9th appears to be due on the 10th.
The text was updated successfully, but these errors were encountered: