Support

Home Forums Event Espresso Premium Important Update: 3.1.28.4 (4)

Important Update: 3.1.28.4 (4)

Posted: November 15, 2012 at 7:53 pm


Seth Shoultes

  • Support Staff

November 15, 2012 at 7:53 pm

The Event Espresso 3.1.28.4 hotfix release is now available for download and update. This update addresses a number of important issues that were discovered in the .28, .28.1, .28.2 and .28.3 releases. If you have installed any of these versions, we strongly recommend you upgrade to this version as soon as possible.

Our Apologies

We are very sorry if you have had trouble with this bug. We are more than happy to help any way we can to get this fixed on your system. If you have upgraded to 3.1.28.4 and you are having issues or problems, as always, please let us know by posting a topic in our support forums.

Important Note:

Backup your database before installing any updates. I recommend using a plugin like WP DB Backup

What happened? Why another update?

We found that after fixing everything in version 3.1.28.3, there was a problem with our SVN system, and the fixes were somehow reverted, right before releasing the update. So the attendee update bug was not actually fixed when we finally released the files. Our developers went back through the commit logs and found that when the changes for 3.1.28.3 merged into trunk, the changes were reverted.

We are trying our best to provide our community with the best overall event registration system possible. Along the way, we try to find ways of optimizing the system, adding better security and features. In this latest round of major updates, we focused on trying to optimize the SQL queries and make sure they are secure as possible. Upon making these changes and releasing the update, we found that there was a query in the attendee update script that was using the wrong character in the query. This character told the script to expect a numeric value for the registration id field, but actually we needed to pass a string value for the registration id. We were also passing a numeric value in the query that was supposed to match the attendee id field. The query should have stopped when the the two fields didn’t match, but for some unknown reason it didn’t and all the attendee records were overwritten when updating an attendees details via the WP admin. Somehow this was completely missed in all of our testing.

We thank you for your continued patience and hope that we can put this nasty bug behind us and move forward.

  • This topic was modified 4 years, 1 month ago by  Garth.


Keith

November 16, 2012 at 2:21 pm

I have tried to load my site license to the settings page from my account info and it does not change my ability to upgrade. Help?


Josh

  • Support Staff

November 16, 2012 at 3:47 pm

Hi Dina,

You’re still on version 3.1.27, so the update to 3.1.28.4 isn’t as critical as updating from 3.1.28.3.

It may be that the server or another plugin is blocking the request to the update engine. We’re working on a fix for other issues with the auto-update engine.

What I can try right now is re-assign a new key for your account and that may help.

Please be sure to make a backup of any template files before updating, we had earlier made some changes to the event_list_display.php template to include the event times.


Joe Faletra

November 18, 2012 at 9:55 pm

3.1.28.4 FAILS when I try to update and, of course, I still get the license error.


Josh

  • Support Staff

November 19, 2012 at 8:21 am

Hi Joe,

We are working on the license key issues, please see this post for more info:
https://eventespresso.com/topic/update-on-license-key-issues/

In the meantime, we can try resetting the key for your site. I’ll reset that right now, and what you can do next is go to Event Espresso>General settings on your site and remove the key there and save. Then you can go to your account page and copy then paste the key from the account page into the key field in Event Espresso>General Settings, then save again.

After updating the key field, you can go ahead with the update. Please follow these steps:
1. Update any active addons that have updates first.
2. Update Event Espresso core plugin last.
Note: You should not receive any license key invalid messages, however, there is the possibility you’ll receive it for addons that were not updated during this cycle. If you get that in the future, ask for a reset and that final reset will fix the issue.

If you need further assistance with updating, please post your request in a new thread.

Thank you.

The support post ‘Important Update: 3.1.28.4 (4)’ 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