You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.
Current Behavior
Hello FlutterFlow Support Team,
I’ve encountered a critical issue with the Push Notifications feature in the FlutterFlow Settings. Each time I send a push notification using this option, it completely overwrites my existing Firestore rules with a different set of rules.
Here are my Firestore rules before clicking on "Send Push Notification":
And here are my Firestore rules after clicking "Send Push Notification":
This issue caused a significant outage in my production environment for over 6 hours until I identified that the overwritten rules were the root cause. This behavior is not only inconvenient but also poses a severe risk to live applications.
Could you please address this issue urgently? It’s crucial for the Push Notifications feature to work without altering Firestore rules, or at least notify users about any changes it will make.
Expected Behavior
My rules should not beign changed without my permission or by any other actions rather than the "Deploy Firestore Rules"
Steps to Reproduce
1.- Create a new blank project
2.- Connect it to firebase
3.- Create 2 or 3 collections and deploy rules
4.- Enable push notifications
5.- Send push notification
Reproducible from Blank
The steps to reproduce above start from a blank project.
Bug Report Code (Required)
Not neccesary
Visual documentation
Environment
- FlutterFlow version: 5.0.10+
- Platform: Web
- Browser name and version: Chrome
- Operating system and version affected: Windows 11
Additional Information
FYI: I already re-deployed Push Notifications in case was that but in the Cloud Function code it doesn't seems to be the problem i think is triggered from the Send Push Notification button
The text was updated successfully, but these errors were encountered:
Thank you for bringing this issue to our attention, and I sincerely apologize for the inconvenience this has caused. I completely understand how impactful this must have been for you.
I’ll escalate this to our engineering team with high priority to ensure it’s addressed as soon as possible.
@Xefrok Does your Firebase project have more than one Firestore database in it?
Yes, do you think that could generated the issue? but I didn't add the second database to the FlutterFlow project
Thanks for the confirmation.
This is what FlutterFlow does before it sends a push notification:
Load existing security rules in your Firebase project.
Generate a new rule needed to send the notification.
Merge the new rule with existing rules.
Deploy rules.
The problem happens on the first step - instead of loading rules for the default database, it loads rules for the non-default database. I believe that this is a bug in Firebase Tools (the utility FlutterFlow uses to interact with user projects). I filed a bug there. In the meantime, we'll try to find some woraround.
Can we access your project?
Current Behavior
Hello FlutterFlow Support Team,
I’ve encountered a critical issue with the Push Notifications feature in the FlutterFlow Settings. Each time I send a push notification using this option, it completely overwrites my existing Firestore rules with a different set of rules.
Here are my Firestore rules before clicking on "Send Push Notification":
And here are my Firestore rules after clicking "Send Push Notification":
This issue caused a significant outage in my production environment for over 6 hours until I identified that the overwritten rules were the root cause. This behavior is not only inconvenient but also poses a severe risk to live applications.
Could you please address this issue urgently? It’s crucial for the Push Notifications feature to work without altering Firestore rules, or at least notify users about any changes it will make.
Expected Behavior
My rules should not beign changed without my permission or by any other actions rather than the "Deploy Firestore Rules"
Steps to Reproduce
1.- Create a new blank project
2.- Connect it to firebase
3.- Create 2 or 3 collections and deploy rules
4.- Enable push notifications
5.- Send push notification
Reproducible from Blank
Bug Report Code (Required)
Not neccesary
Visual documentation
Environment
Additional Information
FYI: I already re-deployed Push Notifications in case was that but in the Cloud Function code it doesn't seems to be the problem i think is triggered from the Send Push Notification button
The text was updated successfully, but these errors were encountered: