Support

Home Forums Event Espresso Premium Post EE4 upgrade unable to set ticket prices

Post EE4 upgrade unable to set ticket prices

Posted: September 9, 2017 at 7:47 pm

Viewing 8 reply threads


Steve Dertien

September 9, 2017 at 7:47 pm

We’re taking another pass at attempting to upgrade to EE4. When we create or edit an event post migration (incl data) the Price field will not set. It always remains empty. I’ve changed the site theme to default, no change. I’ve also done an upgrade where I simply opted to not migrate any data and that version does indeed allow the price to be input and update. The difference there is the field default renders a $0.00 entry whereas the one with migrated data is blank.

The database did have errors on upgrade, but they appear the same as before which were deemed benign. You can see the prior topic here: https://eventespresso.com/topic/ee4-event-ticket-prices-will-not-set/

I’ve sent the system info over via email already. I can also provide access to the system to look at it more closely if that’s easier.


Josh

  • Support Staff

September 11, 2017 at 8:24 am

Hi Steve,

Your other topic was from one year ago, were you trying to migrate the same data from last year?

Along with that, if you temporarily deactivate all of the other plugins on the site does the ticket editor begin working for you?


Steve Dertien

September 15, 2017 at 9:05 pm

Josh, sorry about the delayed response. Yes, it’s the same site. We only get a narrow window to update it and couldn’t afford the potential impact in rectifying the issues during normal operations. The old version runs fine but obviously I’d like to stay current as we can.

I actually clone the site from production to a new subdomain. I do a quick check to make sure the current functionality is all intact, which it typically is entirely fine outside of some graphics which link back to the primary site URL’s.

I haven’t completely eliminated all of the plugins, but there really are not that many there beyond stock anyway. What makes me believe that it’s really in the data for the upgrade is that a blank database on the same site works versus one that went through the migration with no other differences.

Thanks,
Steve


Josh

  • Support Staff

September 18, 2017 at 8:53 am

Hi Steve,

The question I have is what could be causing the data to not migrate correctly? I know that a year ago Tony ran the migration on your dev site and there were no issues with that data.

The other thing we could look at is the original EE3 data and make sure that its pricing tables have pricing data in the correct format. Can you send a backup of the database to the support at eventespresso.com email address?


Steve Dertien

September 18, 2017 at 9:19 am

Hi,

Yes, I’ll get an export of the tables and send it through later today. We were not sure how Tony ever managed to get it to upgrade. We repeated that 8 times over afterwards and were never able to get it to work. The only thing that was different when Tony ran it is the amount of time between when the site was cloned and the time the upgrade was executed. Beyond that we’ve never been able to get a subsequent successful migration. Without that confidence we really don’t want to touch the production site.

Thanks,
Steve


Steve Dertien

September 18, 2017 at 10:47 am

Will it be helpful to export the current migrated database for comparison purposes?


Josh

  • Support Staff

September 19, 2017 at 11:21 am

Hi Steve,

I ran the migration on what you sent and the prices set correctly when editing the events. The problem may be the already migrated data, that needs to be deleted first. Here’s how you do that:

1) You deactivate Event Espresso 3 and all EE3 add-ons on the WP Plugins page
2) You activate Event Espresso 4 on the WP Plugins page
3) You’ll get a prompt to visit the maintenance page and once you’re on that page you select the option to:
Just Start EE4 and Delete Existing Data
4) Then you’ll need to actually delete the EE4 data by going to Event Espresso > Maintenance > Reset/Delete Data and you click on:
Permanently Delete All Event Espresso Data and confirm
5) Event Espresso 4 will self-deactivate at this point and you’ll land on the WP > Plugins page. At this point it’s recommended that you deactivate all activated WP plugins to avoid any conflicts/timeouts during migration
6) After you deactivate all other plugins, you activate Event Espresso 4, then follow the prompts to migrate. This time you’ll click on the
Migrate My EE3 Data to EE4 button
7) After the migration you check and make sure you’re able to set ticket prices
8) You can reactivate the other plugins


Steve Dertien

September 19, 2017 at 8:55 pm

Josh, so far so good with those instructions. We have a little updating of all the shortcodes to do, but so far at spot check the ticket pricing issue is resolved from what I could see. Thanks!


Josh

  • Support Staff

September 20, 2017 at 7:54 am

Hi Steve,

Great to hear. These wikis may be helpful for the shortcode updates:

https://eventespresso.com/wiki/ee4-shortcodes-template-variables/

https://eventespresso.com/wiki/how-to-upgrade-event-espresso/#changes_in_critical_pages

https://eventespresso.com/wiki/how-to-upgrade-event-espresso/#changes_in_shortcodes

Viewing 8 reply threads

The support post ‘Post EE4 upgrade unable to set ticket prices’ 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