Closed dungvt closed 2 years ago
The hacky way im doing currently is by calling the registerIdentifiedUser
twice.
e.g on click of a button do this
Intercom.registerIdentifiedUser({ userId: 'bob', name: 'Bob' }).then({
Intercom.registerIdentifiedUser({ userId: 'bob', name: 'Bob' }).then({
// open the messenger here
})
})
Is there any solution for this?
Hi, any update on this issue? The workarounds aren't working in my case
@rifer Try to logout the user first.
Intercom.Logout().then(() => {
Intercom.registerIdentifiedUser({ userId: 'bob', name: 'Bob' }).then(() => {
// open the messenger here
})
})
Hi everyone, I am using latest version: 17.0.0 and I have an issue when users log out then login with another account. Firstly users login with account1, and I have updated the name in Intercom. It's work fine. After that, users logout and login with account2, I already updated the new one in Intercom. But, when I open the Intercom dashboard, the name still is account1. My code:
I found a related topic here: https://community.intercom.com/t/users-not-updated-in-intercom-dashboard-after-login/1389 We still don't have a complete solution, but we have a workaround solution is calling registerUnidentifiedUser after logout. The drawback of this solution is for the first time open the dashboard, the name displayed: 'Hi there'.
Other information: This issue will be solved after restart application or try to close and open the dashboard again.
Thanks for any help.