Posted: November 15, 2012 at 7:53 pm
The Event Espresso 18.104.22.168 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.
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 22.214.171.124 and you are having issues or problems, as always, please let us know by posting a topic in our support forums.
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 126.96.36.199, 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 188.8.131.52 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.
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?
You’re still on version 3.1.27, so the update to 184.108.40.206 isn’t as critical as updating from 220.127.116.11.
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.
18.104.22.168 FAILS when I try to update and, of course, I still get the license error.
We are working on the license key issues, please see this post for more info:
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:
If you need further assistance with updating, please post your request in a new thread.
The support post ‘Important Update: 22.214.171.124 (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.