Posted: October 22, 2018 at 8:43 am
Hi I have a user in the system who has booked the main event and then a system admin has added new events under her name and email manually but now we have 2 contacts with identical emails one is registered to the main event and the other to all the workshop events. There is only 1 wordpress user with the email but 2x event espresso contacts with the identical email and name. How do i merge these records so the wordpress user sees all the registrations? Thanks in advance, |
|
Hi Ben, What you do is gather the registration ID from the registrations, the target Contact ID, then make a backup of the database, then use a tool like phpmyAdmin to manually edit the ATT_ID value for the registration record(s). The steps are: Then go to phpmyadmin and go into the _esp_registration table. The first column is REG_ID (registration ID) and the third column is ATT_ID (contact ID). You’ll find the registrations, then edit the ID in the ATT_ID column to match the contact ID of the target. |
|
Hi Josh That’s great, thanks for the swift response! Kind regards, |
|
Hi Ben, I had a snippet I use for testing that allows you to set the Contact ID through the dashboard to help speed this up a little. It adds a Contact ID metabox to the EE edit registration page, like this – http://take.ms/TkT0B On page load it loads the current contact’s ID, if you change that ID it updates the ATT_ID on that registration to whatever value you entered, for example in the above. For example if I input 11 and update on that registration, its now assigned to Contact ID 11 – http://take.ms/5sKTm This is something I threw together for testing so isn’t official and should be considered untested but you are welcome to try it should you wish: https://gist.github.com/Pebblo/239dcbbab9514c13ba48fe3e8e9a5add Add that to a custom functions plugin on the site: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ |
|
Hi Tony That’s great thanks for the code!! I will test it out today. Kind Regards, |
|
You’re most welcome, please do let me know if you run into any problems. |
|
Thanks for the help on this i used Joshs solution but will look at implementing Tonys as well in future, I will mark this as resolved now. |
|
The support post ‘Duplicate User’ 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.