-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeError: Cannot set property 'distinctId' of undefined when call identify method #230
Comments
hi @klalex , do you mind sharing the full log and the code snippet that can reproduce the issue? |
@zihejia I used example from docs: const mixpanelToken = '...'; Also when I downgraded to version 2.4.1 it works now. So something wrong with version 3.0 |
hi @klalex , would you like to try 3.0.2? |
I got the same error. |
@zihejia In your React-Native example, the init() call is inside a Class Constructor. How can we wait on a Class Constructor in javascript? Also, the MixpanelManager class is pretty wild on itself and Class Components are close to being deprecated. Not sure it is the best solution for the example. |
I'm still facing this issue |
After signup I call mixpanel.identify(email). It logs I see LOG [Mixpanel] Identify '...'. But then immediately get this error:
TypeError: Cannot set property 'distinctId' of undefined.
I've checked email has value. So it's not undefined. Even in mixpanel logs email is displayed for identify.
mixpanel.track() works as expected though.
The text was updated successfully, but these errors were encountered: