Skip to content
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

Push component should detect and recover from missing uaid #3751

Closed
rfk opened this issue Dec 9, 2020 · 1 comment
Closed

Push component should detect and recover from missing uaid #3751

rfk opened this issue Dec 9, 2020 · 1 comment

Comments

@rfk
Copy link
Contributor

rfk commented Dec 9, 2020

It's possible for the autopush server to drop the current database record for a client, e.g. if it finds that there was some problem with the connection to Firebase Cloud Messaging. The expect behaviour in such cases is for the client to catch the "missing uaid" error from the server and re-create its records with a new uaid.

Our actual behaviour appears to be that we just throw the "missing uaid" error and bail out, meaning we can't recover from such a state once we're in it.

┆Issue is synchronized with this Jira Task
┆Sprint: Backlog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants