• Resolved maahlman

    (@maahlman)


    I have set “Hide Past Events from Event Lists” ON but the events hide on event start date (same as end date).

    If I go to the event page in admin panel and just press “Update” without modifying anything, then the event comes back live and goes hidden the next day.

    I really need a fix asap since I have multiple events everyday and I really don’t have time to go press “Update” on every ending event every day.

    In what file is the event end date calculated? I could modify it until a fix is released.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter maahlman

    (@maahlman)

    Update: It only occurs on repeating events

    Plugin Support epsupport

    (@epsupport)

    We have forwarded this to our testing team and will update you as soon as possible.

    Plugin Support epsupport

    (@epsupport)

    Thank you for bringing this to our attention. We have attempted to replicate the issue on our end, and everything appears to be working as expected. However, we have escalated this to our testing team for a deeper analysis to identify the root cause.

    To assist us in resolving this issue more efficiently, could you please share a screenshot or a short screencast showing the behavior you’re experiencing? This will help our team reproduce the problem and provide a faster solution.

    We appreciate your patience and will keep you updated on our findings.

    I have the same problems. Some events are not shown, when a new day starts. I cannot give an example to reproduce the issue. It happens after midnight, that an event of the new day with start- and end-time at the new date is not shown. The solution is only a manual update. It randomly happens for some events. I could not find the reason.

    Last observation: Go to wp-admin/edit.php?post_type=em_event

    In my event texts I have the date specified as dd/mm. Filtering e.g. for 21/10.

    The first event of the list is being ignored on the page with short code [em_events view="square_grid" show="30" upcoming="1" disable_filter="1" filter_elements="date_range,event_type" order="asc"], when a new day begins.

    Next news:

    Today, 2 events for the new day have not come up with shortcode [em_events view="square_grid" show="30" upcoming="1" disable_filter="1" filter_elements="date_range,event_type" order="asc"]. After manually updating them, they came up.

    On the page with this shortcode they appeared before the manual update: [em_events view="month" disable_filter="0" filter_elements="date_range,venue,performer,event_type" order="asc"].

    Plugin Support epsupport1

    (@epsupport1)

    @maahlman , @mr2808

    Thank you for your patience.

    We have implemented fixes for issues on our end. Could you please check again and confirm if the problem is now resolved for you?

    • This reply was modified 5 months, 3 weeks ago by epsupport1.
    • This reply was modified 5 months, 3 weeks ago by epsupport1.

    Well, it is hard to reproduce the issue. Since change from Daylight Saving Time to Winter Time, it does not occur anymore. But maybe it has to do with another issue. In wp_postmeta you store funny things in em_end_date and em_start_date. The date is correct, but the time of the timestamp is the modification time 😉

    Example: Event starts on 27.11.2025 at 09:00 PM and end on 27.11.2025 at 10:00 PM. I modified the post at 20.11.2025 at 00:25.

    In wp_postmeta I find these timestamps:

    em_start_date 1764203104 (=GMT Thu Nov 27 2025 00:25:04 GMT+0000)
    em_start_date_time 1764277200 (=GMT Thu Nov 27 2025 21:00:00 GMT+0000)
    em_end_date 1764203104 (=GMT Thu Nov 27 2025 00:25:04 GMT+0000)
    em_end_date_time 1764280800 (=GMT Thu Nov 27 2025 22:00:00 GMT+0000)

    So em_start_date and em_end_date are a mix of the event date and the modification time of the event which is definitely a bug.

    em_start_date_time and em_end_date_time are correct.

    For em_start_date and em_end_date I would expect in this case the timestamp 1764201600 (GMT=Thu Nov 27 2025 00:00:00 GMT+0000) or even better em_start_date 1764201600 (GMT=Thu Nov 27 2025 00:00:00 GMT+0000) and em_end_date 1764287999 (GMT=Thu Nov 27 2025 23:59:59 GMT+0000).

    Regards,
    Michael

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

You must be logged in to reply to this topic.