• Resolved Timofey

    (@timofeyy)


    Hi,

    Some scheduled to repeating events shifted by one day in calendar.

    I’m config event to repeat Monthly on 1st Sunday start from 2th november. Now in the calendar it shows on 6th Dec Saturday at the same time instead on 7th Sunday. After i edit the event in the dashboard and save without changes event shows on the correct day (7th Sunday).

    Thanks.

    https://ww.wp.xz.cn/plugins/all-in-one-event-calendar/

Viewing 8 replies - 1 through 8 (of 8 total)
  • Does this happen with 2.1.9?I mean you had events and they shifted since you installed 2.1.9?

    Thread Starter Timofey

    (@timofeyy)

    No.

    First this happen with less then 2.1.8. At that time i did update to 2.1.8 (don’t remember previous version) and it didn’t help. Then i edit and save event without changes and date corrected.

    Few days later i found other event with shifted date. I correct it in the same way.
    After that plugin updated to 2.1.9.

    Now i see other shifted event.
    Repeat: Monthly on 2nd Thursday for 10 occurrences
    Timezone: New York
    Start Date: 11/13/2014 7:00pm
    End Date: 11/13/2014 10:00pm

    At the site this shows on Wed, Dec 10 @ 7:00 PM – 10:00 PM

    i created an event like you said http://take.ms/oarxg but it shows correctly on the ninth of december http://take.ms/inJMW

    Can you check for conflicts? http://time.ly/document/user-guide/troubleshooting/first-troubleshooting-step/

    Thread Starter Timofey

    (@timofeyy)

    When i edit post and save it without changes it’s date corrected.
    I think, event need more time (e.g. one month) without editing, before day shifted.

    I can’t to test conflicts now. I try it later (maybe tomorow).

    That would be really strange ( and almost impossible to reproduce 😀 ) it might be a conflict but i doubt it, i mean that would change data on our tables and i seriously don’t think another plugin could do it.
    IF you can find a pattern we can use to reproduce this let me know, if it doesn’t happen too frequently just resave

    Thread Starter Timofey

    (@timofeyy)

    I found event in the wp_ai1ec_event_instances table and dates in this table is shifted by one day. After resaving the event, new dates saved to wp_ai1ec_event_instances is correct. Maybe it event (and other like this) created with another timezone and server timezone has been changed later.

    Is there a way to recount wp_ai1ec_event_instances for all active events?

    Thread Starter Timofey

    (@timofeyy)

    Now i found and resave all events manually.

    But it may be useful feature: recount “event instances” after timezone changes or other troubles.

    Thanks for you attention.

    Hi, yes changing timezone could add this. We thought about adding a hook that resaved all events when changing timezone, trouble is events could be in different timezones.
    We could probably add a button to regenerate event instances i’ll add this to the tracker.

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Repeat monthly, shift by one day.’ is closed to new replies.