Skip to content

Escape the persistence key everywhere & scope online state by project #1182

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

Merged
merged 1 commit into from
Aug 31, 2018

Conversation

schmidt-sebastian
Copy link
Contributor

This PR fixes some issues in SharedClientState:

  • It used the escapedPersistenceKey everywhere instead of the unescaped version.
  • It scopes online state by Firebase App (persistence key). This is needed since only tabs that share the same persistence key communicate through multi-tab.

@schmidt-sebastian schmidt-sebastian merged commit ac7f9ce into master Aug 31, 2018
@schmidt-sebastian schmidt-sebastian deleted the mrschmidt-escapeandnamespaceonlinekey branch September 5, 2018 18:22
@firebase firebase locked and limited conversation to collaborators Oct 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants