Posted: January 8, 2019 at 12:55 pm
This appears for all new users whether or not they have registered for an event. It used to work, but i’m not sure when/why it stopped updating. Any ideas? |
|
Hi there, Have those users registered onto an event using details that match their WP user account? |
|
Hi Tony, yes I believe so. How can I verify this? |
|
Go to Dashboard -> Users. Find a user that is reporting this problem in the user list and click to edit them. At the bottom of the profile, you should see an ‘All Registrations for this user’ section, do they show registrations there? |
|
For one of my test user accounts, yes, there are 3 registrations. For another test account, there is no EE data at all. Also no EE data for the wp user acct of one of our complaining customers. |
|
And that account shows “You have no registrations yet” in the same location as the others? I’m assuming on the front end using the ESPRESSO_MY_EVENTS shortcode? You can either log into that account to view the front end, or use the User Switching plugin to do so.
If they made the registration using different details for ‘First Name’, ‘Last Name’ and ‘Email’ from the personal information question group, then Yes, thats why they don’t show up. With that setting disabled, only registrations made with the exact same details as the WP User account will show in their my events section. |
|
Yes, for all 3 examples, “You have no registrations yet” appears on the ESPRESSO_MY_EVENTS shortcode page. That makes sense, thank you. How can I get the registrations to sync? If the customer were to change her WP user First and Last Name to match her EE acct, would her registrations appear? |
|
Once the registration has been made, you can’t, at least not without changing the contact used for the registration.
No, I’ll explain. When you register onto an event you provide EE with First Name, Last Name and Email address and EE uses that info to create a ‘Contact’ containing that data, that contact is then linked to the registration. As you add more registrations using those details, the registrations are linked with that contact. When you have the WP User add-on the contact is linked to your WP User account, so the My Event section basically pulls in the EE contact linked to your WP User account and then pulls the registrations linked to that contact. If you use different contact details on a registration, its linked to a different contact, changing your WP User account to then match those details, does not link the contact to the account. The odd part of the above is that your test account shows registrations in the admin, but not on the front end as its pulling the registrations from the contact in both of those cases. I’m assuming your test account registrations are using the same details contact as the test account? |
|
I turned back on the “Always sync contact information with WP user profile” setting, added the Registrants’ names to the fields in their WP user account, saved it, and now they sync up with EE again. |
|
The support post ‘[ESPRESSO_MY_EVENTS] data is not updating’ 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.