Upcoming Events widget shows wrong times, deleted events
Several events from my Google Calendar are showing the wrong time on our site:
Others should have been deleted.
I have tried removing some events and recreating them. I have also tried removing the widget and replacing it. My time zones for the blog and calendar match. Any more suggestions?
The blog I need help with is brixius.wordpress.com.
So, as you can probably tell, there is something amiss with the Upcoming Events widget. We are aware of the issue and are looking into it.
I will post updates here as they are available: https://en.forums.wordpress.com/topic/upcoming-events-widget-is-having-a-few-problems?replies=1
Please subscribe to that thread so that you are alerted to them.
First, thank you very much for including details such as the calendar ics file in your help request. I really appreciate that!
I looked at http://cubpack150.net/ to find some specific examples of events with wrong times. I found a Pinewood Derby event that I think is a one-time event and the date/time is correct:
Pinewood Derby Car Cutting & Painting
November 1, 2013 at 6:30 pm – 8:00 pm
But I see the Den Meeting on Nov 7 showing as:
November 7, 2013 at 1:30 pm – 2:30 pm
And I think it should be 6:30 pm instead like this:
November 7, 2013 at 6:30 pm – 7:30 pm
Could you confirm for me that only repeating events, like the Den Meeting for example, are the ones having trouble?
I checked http://cubpack150.net/ just now and the Nov 7 Den Meeting is showing up as 6:30pm so I think the timezone issue is fixed in your case.
Please let me know if you’re still having any trouble with recurring events in the upcoming events widget.
Yes, I am still having trouble with deleted instances of recurring events showing up in the widget.
The widget does get cached and could take a little time between when you first delete an event to when it actually gets removed from the widget if you’ve viewed it before. Do the deleted events go away eventually, or are they still there a long time afterward?
Next time you delete an event from the calendar, could you let me know the title, description, date and time for the one you deleted?
No, they seem to hang around or just display a time that was changed and shows up properly on Google.
I just deleted the event titled Committee Meeting on Thursday, Nov. 21, which on Google was showing as 6:30-7:30 p.m. but the widget shows as being from 1:30-2:30 p.m.
Okay. Let’s keep digging until we can pinpoint a really good specific example because that will help me communicate the problem back to my team clearly.
Did I not check the calendar in time? I feel like I got to it in time (just barely), but could you maybe give me one more example so I can try to catch the problem in action again?
Sorry for the late reply. Thanks for sticking with me! Here is a snapshot of the agenda view from Google Calendar:
Notice that the times for Dec. 12 and 19 events do not square with what displays in the widget:
This example is perfect. I tested the widget and found that the Dec 12 and Dec 19 events are listed as 1:30pm in the widget but should be 6:30pm. I’m going to add this example to my list.
Earlier, you also mentioned that you were having trouble with deleted events showing up when they shouldn’t. I see that you switched to a Google Calendar embed in the sidebar so you may not have any examples of that, but if you find any later, I’d like to take a closer look at that issue as well.
We’ve updated! And recurring event should be showing up at the correct timezone now. I checked your .icse file in a test again just now and the Dec 12 and Dec 19 and events are showing up at 6:30 pm as they should.
Can you try the widget again and let me know if you see any other problems?
I have the same problems.
This plug-in has never worked correctly for over a year and is an embarrassment when I teach wordpress classes.
Please advise when this is fixed.
@bhhoyer, we’ve actually made several updates to it recently. Just to make sure, have you verified that your calendar timezone setting is correct? If you’ve already checked the setting and you’re still having problems, could you point me to a specific example URL where I can see the problem happening on one of your blogs? Could you also let me know at least one event title that is showing at the wrong time and what time you expected it to be? It helps me a ton to look at a specific example.
I too am having problems with recurring events on my blog: http://www.kiiln.org.
Worked fine earlier, but when I changed the day of the recurring event (Riverside Chats) from the second Tuesday of the month to the first, one event is showing the old date, the next is missing and the third and fourth are showing the wrong time. Tried deleting the event completely and re-doing it but the same issue recurred. Have checked the blog and Google Calendar time zone settings and they are correct.
The Calendar Time zone setting is correct.
If you go to sanjuanpilots.wordpress.com you’ll see 2 upcoming events. If you click on the calendar page you’ll see only one.
The event was moved from the 24th to the 31st and your plugin duplicated it instead of moving it.
Deleted the widget and reinstalled. Still wrong.
when I changed the day of the recurring event (Riverside Chats) from the second Tuesday of the month to the first, one event is showing the old date, the next is missing and the third and fourth are showing the wrong time
@kiiln, could we go over specific examples by copy pasting them from the site? I checked http://kiiln.org/ and I only see one event listed with “Riverside Chats” as the title, and it is listed for the 1st Tuesday in March which seems correct based on your description.
Here is what I see at http://kiiln.org/
Riverside Chats March 4, 2014 at 6:00 pm – 7:30 pm Memorial Sloan-Kettering Cancer Center Rockefeller Board Room 430 E. 67th Street New York, NY 10065
And here is the corresponding data from the https://www.google.com/calendar/ical/ugdfoo24ce0m4m565r27vqh7u4%40group.calendar.google.com/public/basic.ics file:
BEGIN:VEVENT DTSTART;TZID=America/New_York:20130910T180000 DTEND;TZID=America/New_York:20130910T190000 EXDATE;TZID=America/New_York:20131210T180000 RRULE:FREQ=MONTHLY;UNTIL=20140114T230000Z;BYDAY=2TU EXDATE;TZID=America/New_York:20140114T180000 DTSTAMP:20140120T152912Z UID:(email redacted) CREATED:20130814T120605Z DESCRIPTION: LAST-MODIFIED:20140113T230234Z LOCATION:Memorial Sloan-Kettering Cancer Center Rockefeller Board Room 430 E. 67th Street New York\, NY 10065 SEQUENCE:2 STATUS:CONFIRMED SUMMARY:Riverside Chats TRANSP:TRANSPARENT END:VEVENT
Note that it can take up to an hour or two for event changes to show up on the website because of how they are cached both by your calendar provider and by WordPress.com. Is it possible you just didn’t wait long enough before to see the change go through?
1/31 EOM Lunch 11:30 - Ernies 2/5 Board Meeting 17:15 - Cask 'n Schooner
However, I noticed that’s a text widget and you didn’t provide a link to your .ics file and I can’t find a link to the .ics file anywhere on your widgets page. If you’d like me to take a closer look, please reply back with a link to the .ics file you are using. Also, keep in mind that it can take up to an hour or so for calendar changes to go through because of how they are cached. If the problem is not with the cache, then I can check it as soon as at least an hour has passed from the time of the last calendar change. What I will want to do is compare what shows up on the site when the upcoming events widget is added compared to the current data in the .ics file. Sorry I didn’t catch up to this sooner! I’d be happy to take a look if you can give me some additional specifics.
I removed the plugin widget because I was getting too many complaints about it being wrong,
I have put it back up for troubleshooting.
Thanks! I’ve taken some screenshots and noted the .ics file location. I checked http://sanjuanpilots.wordpress.com/ again and now I see the following under Upcoming Events in the sidebar:
EOM Lunch January 24, 2014 at 11:30 – 12:00 Ernies EOM Lunch January 31, 2014 at 11:30 – 13:00 Ernies EOM Lunch February 28, 2014 at 19:30 – 19:00 Ernies
I also checked https://www.google.com/calendar/ical/ot2e9lo8bcr8rud79everensn8%40group.calendar.google.com/public/basic.ics and I found six points of data that match the “EOM Lunch” title. Let’s go through them.
I found six different events in the .ics file with the title “EOM Lunch,” and this one matches the Jan 24 date:
42 BEGIN:VEVENT 43 DTSTART;TZID=America/Los_Angeles:20140131T113000 44 DTEND;TZID=America/Los_Angeles:20140131T130000 45 DTSTAMP:20140120T164749Z 46 UID:(email redacted) 47 RECURRENCE-ID;TZID=America/Los_Angeles:20140124T113000 48 CREATED:20131023T185709Z 49 DESCRIPTION: 50 LAST-MODIFIED:20131124T144026Z 51 LOCATION:Ernies 52 SEQUENCE:1 53 STATUS:CONFIRMED 54 SUMMARY:EOM Lunch 55 TRANSP:OPAQUE 56 END:VEVENT
See how line 47 mentions Jan 24? I don’t know why the calendar shows that differently than the widget. Could you try removing the Jan 31 event from the calendar completely and then re-add it and let me know if the Jan 24 event goes away from the widget? (Note we’ll need to wait about up to an hour after all the changes are done.)
The next one on the calendar is Jan 31, and that one looks correct to me. It should still be there if you add and remove that one and I think it will fix the Jan 24 issue too.
After that, I see an event for “SJPA Board” on Feb 5 at 5:15pm that is on the calendar but not in the widget. There’s only one matching set of data for that title in the current .ics file:
27 BEGIN:VEVENT 28 DTSTART;TZID=America/Los_Angeles:20140205T171500 29 DTEND;TZID=America/Los_Angeles:20140205T181500 30 RRULE:FREQ=MONTHLY;COUNT=35;BYDAY=1WE 31 DTSTAMP:20140120T164749Z 32 UID:(email redacted) 33 CREATED:20131102T183701Z 34 DESCRIPTION: 35 LAST-MODIFIED:20131227T164107Z 36 LOCATION:Cask & Schooner 37 SEQUENCE:1 38 STATUS:CONFIRMED 39 SUMMARY:SJPA Board 40 TRANSP:OPAQUE 41 END:VEVENT
On line 30, it looks to me like the “SJPA Board” event is a recurring event that should show up on the first Wednesday of every month but it isn’t showing up in the widget. That looks like a bug to me, and I have written up a report on it and sent it to our developers. In the mean time, if you wan’t to try to remove that recurring event and add it as a single event for the next few months, that would be a temporary workaround to help with using the widget on your site until the bug report can be reviewed.
I know this is a lot of data :) thanks for your patience! In summary, it looks like the problem in the case of the “SJPA Board” event is something we can look into, and it would be wonderful if you could try the delete and re-add troubleshooting step to fix the Jan 24 “EOM Lunch” problem.
The topic ‘Upcoming Events widget shows wrong times, deleted events’ is closed to new replies.