-
Notifications
You must be signed in to change notification settings - Fork 368
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
[Bug]: Unable to login to any other external id once user_subscription_limit has reached on previous external id #2143
Comments
@mostfinance-ca Thanks for reaching out. Each time you uninstall and reinstall the app all data is lost for the app. The OneSignal SDK doesn't know this is the same device so a new push subscription is created.
It unlikely a legitimate end-user would do this 20 times, however it possible it could happen. In this case you would have to clean up the older subscriptions by deleting them. This could be done via the OneSignal DELETE /subscriptions REST API if this comes up in the real world.
We are looking into removing older push subscription automatically so this extra integration step won't be needed in the future. |
|
@mostfinance-ca sorry I misunderstood the issue you are seeing, this is bug then. Just to confirm the steps:
|
@jkasten2 |
Same problem!!! |
What happened?
Library try to login with previous failed externaId.
What I did?
ExternalID
), whereExternalID
has reached user_subscription_limitnew ExternalId
but library don't make api callsExternalID
This loop is infinity.
Steps to reproduce?
What did you expect to happen?
I expected the external id to update. Because it works well on iOS!
OneSignal Android SDK version
5.1.17
Android version
13
Specific Android models
No response
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: