Support

Home Forums Event Espresso Premium Changing The Events Date To The Future

Changing The Events Date To The Future

Posted: December 18, 2021 at 9:05 pm

Viewing 7 reply threads


meniawy

December 18, 2021 at 9:05 pm

I have a lot of Events dates allover the year of 2021, now I need to reset these dates to new future ones. My question is: If I changed the dates with sold tickets, would the Event Espresso – Automated Upcoming Event Notification Add-on send a reminder to the old participants?
Please check the screenshot for more info.

https://doctorsfirstaid.com/wp-content/uploads/2021/12/Screen-Shot-2021-12-18-at-10.56.53-PM.png


Tony

  • Support Staff

December 20, 2021 at 10:26 am

Hi there,

Did the Automated Upcoming Event Notification Add-on (AUEN for short) trigger message for that DateTime previously?

If so it will not trigger again regardless of what date you input as EE saves an option each time it triggers to prevent duplicates.

If you are creating the events (datetimes) again for 2022 they I recommend you duplicate the event, change the Event Title and Slug of the ‘original’ (the current events) to include say -2021 at the event and then update the ‘duplicate’ to match the current title and slug.

(Meaning you are basically replacing the current event with a duplicate)

Then rebuilding the event with the ‘new’ datetimes.

This keeps a record of the old events and allows you to have a more manageable number of DateTimes (and tickets) within a single event.

As it’s then a new event, the AUEN add-on will trigger as is would for any other event/DateTime.


meniawy

December 20, 2021 at 1:34 pm

Hi Tony,

Thanks for your reply!
Reagrad this solution {If you are creating the events (datetimes) again for 2022 they I recommend you duplicate the event, change the Event Title and Slug of the ‘original’ (the current events) to include say -2021 at the event and then update the ‘duplicate’ to match the current title and slug.},
The whole point of my question, is that I need to decrease the data load on my website, what I used to do previously is to reset all the EE data, and create the events from the scratch, but it’s painful.

The answer for your question {Did the Automated Upcoming Event Notification Add-on (AUEN for short) trigger message for that DateTime previously?
If so it will not trigger again regardless of what date you input as EE saves an option each time it triggers to prevent duplicates.}, Yes it did, but the old participants will be there even with the new dates update, I’m afraid it will trigger reminder to all, including the old ones.

I was wondering, if there’s any add-on enables me to delete tickets which are sold? So, I can create new ones under the same event. I know that if I need to delete a sold ticket, I have to delete the transitions, which is painful and time consuming.

Thanks for your support!


Tony

  • Support Staff

December 21, 2021 at 4:42 am

The whole point of my question, is that I need to decrease the data load on my website, what I used to do previously is to reset all the EE data, and create the events from the scratch, but it’s painful.

Ok, but may I ask how re-using the same event with all of the past registrations still active on that event reduce the load? That would actually increase the amount of data loading on a single event.

Yes it did, but the old participants will be there even with the new dates update, I’m afraid it will trigger reminder to all, including the old ones.

If AUEN has triggered a message for a specific event/DateTime it will not trigger another for that same DateTime (even after you’ve updated the date).

The DateTime ID (or Event ID depending on the message type) is used saved when a notification is triggered, so let’s say you have a DateTime set up with ID 111 and a Start/end dsate of 25th December 2021, the AUEN add-on saves that ID so it knows it’s triggered a message for that specific DateTime.

If you then edit the event and change the DateTime dates to be 25th December 2022 to be something else, the ID doesn’t change and the AUEN add-on still sees that ID of 111, so it skips sending messages for it completely.

So another message will not trigger for the existing or new registrants if you use the method you are suggesting.

I was wondering, if there’s any add-on enables me to delete tickets which are sold? So, I can create new ones under the same event. I know that if I need to delete a sold ticket, I have to delete the transitions, which is painful and time consuming.

Not currently.

The quickest method to do what you are asking is to duplicate the event as I mentioned above, that creates a copy of what you have now (it creates ‘new’ DateTimes and tickets that match the originals) without the registrations assigned to it and you can then go in an edit/remove the DateTimes/Tickets that you don’t need.

You could use that method and then simply delete the ‘original’ event if you don’t want to keep a record of those. Meaning you have a copy of what you have now without registrations assigned to it and if you delete the original Event the EE will automatically remove all of the registrations/transactions assigned to that event for you.


meniawy

December 21, 2021 at 8:52 pm

I did your advice already {The quickest method to do what you are asking is to duplicate the event as I mentioned above, that creates a copy of what you have now (it creates ‘new’ DateTimes and tickets that match the originals) without the registrations assigned to it and you can then go in an edit/remove the DateTimes/Tickets that you don’t need.}…But the trashed old events can’t be deleted totally as still the transactions are still attached. So the old events would stay forever in the trash.

Is there any other method to back-up single event? I was thinking other solution, is that to duplicate the event, then back-up the new duplicated event, then I will reset all the data of EE, then I will restore event by event. Just an idea.


Tony

  • Support Staff

December 22, 2021 at 3:20 am

But the trashed old events can’t be deleted totally as still the transactions are still attached. So the old events would stay forever in the trash.

Which version of Event Espresso 4 are you using?

Current versions of Event Espresso will remove all of the related data (Registrations, Transactions, Payment etc) for an event when you perm delete it from the trash, which is what I mentioned above.

So when you view the trash and click the ‘Permanently Delete’ link for an event it takes you to a screen that checks for all of the related data, gives you an overview of that data and confirms if you want to remove it.

Is there any other method to back-up single event?

No, other than creating a full backup of your site’s database there is no method of backing up events. The data is stored as custom post types and within custom tables using the ID’s of each row to relate all of the data, it’s not currently possible to export/import EE data on its own.

I was thinking other solution, is that to duplicate the event, then back-up the new duplicated event, then I will reset all the data of EE, then I will restore event by event. Just an idea.

This isn’t something that is currently available.


meniawy

December 22, 2021 at 5:50 pm

Hi Tony,

Regarding the Trashed Events, As I told you before “Perm Delete” doesn’t work at all, it keeps looped as seem in the picture, and the events are still in the Trash.I left my laptop working for 3 hours, and still no progress in the Perm Delete.
https://doctorsfirstaid.com/wp-content/uploads/2021/12/Screen-Shot-2021-12-22-at-7.47.36-PM.png


Tony

  • Support Staff

December 29, 2021 at 6:50 am

Are you selecting an event to perm delete in the above?

We recently discovered a Bug where if you go to the trash and don’t select any events but then call the bulk action to delete it will do the above, like this:

https://monosnap.com/file/2cESmaPcqGb7NhAMmR2p1c64boJBQU

However, if you select an event to perm delete by clicking the checkbox first (or all the checkboxes) the delete routing works as expected:

https://monosnap.com/file/6EUFjqFLoZzsGNvxZKgviXN9ZN8TdJ

Or hover over the event name and click the ‘Delete Permanently’ link that appears, like this:

https://monosnap.com/file/r6y8TAClbbfyZoiD5Sg3dFcKpF6cHU

If you keep getting multiples of “Identified 0 items for deletion.” then something is going wrong, you may get 3/4 of those when EE is scanning for items, but not a full page. Less than 30 seconds should be more than enough for EE to identify the items to delete for an individual event so if your waiting long that for it scan for items there is another issue.

Viewing 7 reply threads

The support post ‘Changing The Events Date To The Future’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso