Problem with recurring events

This topic contains 6 replies, has 2 voices, and was last updated by  Michael Koller 10 years, 9 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #9365

    The ical extension somehow does not import all the recurring events from a webcal feed, the event series somehow starts at a much later event. However the same feed works fine in google calendar and on iOS devices.

    The calendar I am trying to sync is here:
    webcal://calendar.clubdesk.com/clubdesk/ical/2654/100108/TUN3Q0ZDbXd1K0hGaUVvYVV5RFdNM2dHajdEY2NaN3JBaFErQ2dZbVBlZCtwQngzYW0wMUVMSDcwWWNSZkE9PQ/basic.ics

    The Event Organiser calendar with the imported events can be found here:
    http://nha-fala.ch/kalender/

    All the events like they are supposed to be imported into wordpress in a google calendar based on the same ics feed from above:
    https://www.google.com/calendar/embed?src=e16m1hharkurm94n0apmtg7guvul8aqi%40import.calendar.google.com&ctz=Europe/Zurich

    Thank you for your reply,
    Michael

    Michael Koller
    #9366

    Hi Michael,

    Can you provide the name of an event in that feed in which you’re experiencing the bug and I’ll take a look.

    Thanks,
    Stephen

    Stephen Harris
    #9379

    Hi Stephen,

    One of the recurring events with a problem would for example be this one:
    http://nha-fala.ch/events/event/chorprobe-3/

    It starts on March 13 but in fact should also be active during february (see google feed above).

    Kind regards,
    Michael

    Michael Koller
    #9384

    Hi Michael,

    Sorry, there are several events named “Chorprobe” – could you provide the UID. (Is it 1382621907240_clubdesk.com?). I tested that specific event and it imported as starting Feb, 6 2014 3:30 pm to Feb, 6 20144:30 pm and repeated every week on Thursday until Jul, 3rd 2014 (as expected).

    Stephen Harris
    #9405

    Hi Stephen,

    Yes, there are several events named “Chorprobe”. Actually all of them start at a wrong date. For example:
    http://nha-fala.ch/events/event/chorprobe-8/

    You can see at the address below, all of the events named “Chorprobe” starting on March 13 for some weird reason.
    http://nha-fala.ch/kalender/

    Which Version of WordPress were you using in your successful import? I am using WordPress 3.5.2. Could that be the source of the problem?

    Kind regards,
    Michael

    Michael Koller
    #9410

    Mmm…

    I was testing an event in isolation. (And it works fine). But not when the entire feed is taken. I’ve checked at the feed contains mutliple duplicate UIDs (e.g. there are three copies of 1382621907240_clubdesk.com). As per the iCal specification, these must be unique:

    Description: The UID itself MUST be a globally unique identifier. The
    generator of the identifier MUST guarantee that the identifier is
    unique. There are several algorithms that can be used to accomplish
    this…

    I’ll release an update to produce a warning when this happens, but I’m afraid there’s no reasonable way of handling this as the UID is used to identify an event in the feed.

    I suspect Google (for example) doesn’t use the UID as it probably deletes all existing events when re-fetching a feed. Unfortunately that’s not possible in Event Organiser’s case.

    Stephen Harris
    #9437

    Ok… Thank you for your help. I will file a bug report with clubdesk.com

    Michael Koller
Viewing 7 posts - 1 through 7 (of 7 total)
To enable me to focus on Pro customers, only users who have a valid license for the Pro add-on may post new topics or replies in this forum. If you have a valid license, please log-in or register an account using the e-mail address you purchased the license with. If you don't you can purchase one here. Or there's always the WordPress repository forum.