Firebase firestore query never returns data only on Safari #5761
Unanswered
mikkimichaelis
asked this question in
Q&A
Replies: 1 comment
-
I have discovered this change eliminates the issue but it's not optimal.
I would still like to understand why this is happening. Thank you for any thoughts, pointers, ideas, and comments. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I have been developing with firebase for a considerable time and am now experiencing an issue I need help resolving. My current authentication logic has been working great for over 1 year. I'm using signInWithCustomToken() and properly receiving a firebase.User appropriately upon login. For all platforms (Chrome, Firefox, iOS Safari, iOS Hybrid App, Android Chrome, Android Hybrid App everything works exactly as expected.
However, if on Safari 15.1 MacOS 12.0.1, if I log into Firestore, then signOut everything still appears just fine but then logging back in will authenticate just fine but subsequent calls to firestore yields no return at all (data or error). The call simply hangs.
But if I then (while the firestore query is still valid) clear the browser cache, the query completes with valid data and the system flows appropriately.
I cannot provide sample code illustrating this behavior. I would like to know if anybody has an idea why the Firestore query completing after cleaning the cache. Ideas & thoughts on how to further debug this issue as I'm at a loss.....
All of my code works perfectly on every other platform except Safari Desktop........
"es6-promise-plugin": "^4.2.2",
"firebase": "^8.4.3",
"firestore": "^1.1.6",
"@angular/fire": "^6.1.0",
"@ionic/angular": "^5.9.1",
"@angular/common": "~11.2.0"
Safari 15.1
MacOS 12.0.1
Thank you for your help!
Beta Was this translation helpful? Give feedback.
All reactions