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
Cannot invoke HttpsCallable functions on Safari #8157
Comments
On localhost the function is being invoked correctly, actually I see the function URL in the Network tab (even that it is not defined as a HTTP function). Once again - it is only a Safari issue. |
Note: Updated "Firebase SDK Product" in the OP to specify "Functions" (rather than "Firestore") since this issue seems to be related to the Functions product. |
Hi @gpawlik-cais, thanks for bringing this to our attention. I tried replicating, but I wasn't able to reproduce the error. May I ask for the logs, so I can have a better look into it. Also could you share a minimal, but complete sample of a project that I can run locally. |
Hey @gpawlik-cais. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
Since there haven't been any recent updates here, I am going to close this issue. @gpawlik-cais if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this. |
Operating System
Ventura 13.2
Browser Version
Safari 16.3
Firebase SDK Version
9.12.1
Firebase SDK Product:
FirestoreFunctionsDescribe your project's tooling
React web (Expo)
Describe the problem
In Safari when invoking a callable function created with
httpsCallable
method, the promise never get resolved. In Chrome it works perfectly fine.Steps and code to reproduce issue
Follow the example from the docs: https://firebase.google.com/docs/functions/callable?gen=1st
Open Safari and check that it does not work
The text was updated successfully, but these errors were encountered: