Posted: June 3, 2023 at 10:06 am
|
Hi ee4 support, After upgrading the php version to 8.1, the importer tool issue seems to be fixed, but we found it’s conflicting with the eea-wpuser-integration-2.0.16.p plugin. link to previous ticket: https://eventespresso.com/topic/importer-tool-not-able-to-count-csv-items-and-therefore-importing-0-rows/ with the user integration addon turned off, the imported registrations looks good. screenshot: https://ibb.co/fYBTCwy |
Hi there, Is that the correct version number? The WP User integration add-on version 2.0.16 was released November 7th 2018: https://eventespresso.com/wiki/2018-changelog-archive/#wpuser-2.0.16 We’ve pushed more updates for that add-on since then and the current version is 2.1.1.p Testing this on my local sites with the latest versions works as expected so if the above version number is correct I’d recommend first updating to 2.1.1 and checking if you have the same issue. |
|
|
I tried to upgrade/install the latest version, but it was not compatible with our current ee4 Version 4.10.46.p. Error message when trying to activate Event Espresso – WordPress Users Integration (EE4.6+) Version 2.1.1.p : IMPORTANT! |
|
We don’t want to upgrade the core to ee5 yet, and I couldn’t find 4.11.0 tag in your repo. |
Ok, so I’ve just dug into this a little deeper. On a site with: Event Espresso core – v4.10.46.p If I import registrations the imported registrations all work as expected so there has to be something else going on here. Any custom functions hooking into Or |
|
|
No, I don’t think so. |
|
This reply has been marked as private. |
What hook are those using? |
|
|
it’s not using any hooks. it’s just checking if current registering wp user has EE_Attendee_ID attached to it. if not, it will try to add to the user meta using update_user_option() |
Hmm, ok, so what is calling those functions? |
|
|
our headless front end passes registration data to wordpress backend with graphql mutation to process the registration and trys to attach the registration with a wp user. but it shouldn’t have been be called when using importer tool. |
Hmm, then right now I’m stumped as to why you would be getting the above. Is this on the staging or live site? Can you test this in Troubleshooting mode? I recommend using a plugin like Health Check & Troubleshooting: https://wordpress.org/plugins/health-check/ Enable it and go to Tools -> Site Health -> Troubleshooting, enable troubleshooting. That switches you to a default theme and no active plugins, but only for you the current logged in admin. Then in the admin bar you can enable specific plugins Admin Bar -> Troubleshooting Mode -> Manage active plugins. Enable Event Espresso core, WP user integration & the Importer add-on and retest, same result? (The reason I recommend using the above plugin is its easy to forget about a snippet in a plugin or theme somewhere. Troubleshooting mode basically disables everything until you enable it individually) |
|
|
This reply has been marked as private. |
|
This reply has been marked as private. |
Can you send me a copy of the CSV you are using for the import? I haven’t been able to reproduce this and asked another team member to test the same versions, again they had no issue so I’d like to test using the same file you ar using if possible. If so just send it to support[at]eventespresso.com |
|
|
This reply has been marked as private. |
We did try to import the CSV you sent, and everything is fine. We also try different use cases such as not mapping other fields, importing it on simple event and importing it on event with different tickets. You did mention about this code “The closest thing came up to search was in graphql mutation customization.” Can you Comment any customization code you made in EE, then try to import again. If it still didn’t work, can you shoot video for us, the whole process you’re doing. You can use loom to do that.https://www.loom.com/ Please send us also some more details, such as all the plugin installed and their version. Thanks |
|
|
I did more testing: So I wonder if there any place in the user integration addon depends on database data. |
|
Another finding on was that the current logged in admin’s attendee info was changed to Sarah Williams in this case. |
|
This reply has been marked as private. |
ok, In the video I noticed your version for wp user is https://eventespresso.com/send-login-details/ Thanks |
|
|
This reply has been marked as private. |
|
Do we have any updates on this issue? |
Thank you for your help that we’re able to replicate the issue. I did submit issue to our Dev and they will check it for further review. For now, we suggest to have specific admin account you will use for import. Anyway, thanks again for submitting this. Thanks, |
|
By the way, this bug is not existing in the current version. Tested this scenario in 5.0.7+ Thanks |
|
|
yes. We are not confident that upgrading ee4 to ee5 will be smooth. Under the circumstance, what would be your suggestions for the bug fix? |
The support post ‘importer tool conflict with user integration addon’ 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.