Open AdrKacz opened 15 hours ago
Hello!
Before creating a new branch, please ensure you’ve committed the latest changes after deploying on the main branch.
Regarding the message indicating "Not deployed" (e.g., for Firebase Storage), this is expected behavior as long as no error is displayed in the top-right corner. In this case, your project is good to proceed with development.
However, please note that branches should not be treated as environments. For managing specific environments, we recommend using the Project Environment feature designed for this purpose.
Thank you for reviewing the issue! I’d like to clarify a few points, as I believe this may indeed be a bug:
The latest commits have been merged, and this behavior still occurs. Could you confirm if the issue has been reproduced?
It seems there might be some confusion about how Firebase and FlutterFlow interact. Firebase is an external BaaS that FlutterFlow can access to read and write resources. FlutterFlow then only imports configuration files, so the deployment status (Deploy or Not deploy) is independent of what’s committed. If I misunderstood your explanation, could you clarify how commits would affect Firebase deployment in this context?
Regarding your comment about the environment: I’m familiar with this feature and its functionality. However, this particular issue appears unrelated to that, as detailed in the description above.
"This is expected behavior as long as no error is displayed in the top-right corner."
From my understanding, this does not align with the expected behavior described in the documentation or the issue report. Could you review this part again?
Thank you for your help! Let me know if I can provide any additional information to assist with debugging. 👍
@Alezanello
Can we access your project?
Current Behavior
When working on a feature branch (i.e. not the
main
) my Firebase resources all appears as "Not deployed". However they are deployed, which I can confirm either by switching back tomain
or going directly to Firebase.I noticed Firebase configs and resources are in read-only when not in
main
. I understand this could be by design as you might not want to affect configurations for all the branches depending on this environment, however I think this should be indicated in the UI as for now it's confusing whereas it is by design or just a bug.Expected Behavior
I expect FlutterFlow to get the correct Firebase status when changing branch to any that is not
main
.I imagine the problem is pretty straightforward: FlutterFlow just don't refetch data from Firebase when you change branch and keep an internal state saved by branch and not by project.
I don't have access to the codebase so I can't verify this assumption, you'll tell me.
Steps to Reproduce
main
, name it whatever you preferReproducible from Blank
Bug Report Code (Required)
Work from any project, not tied to any widget
Visual documentation
Step 1. Firebase configured with resources deployed in
main
Step 2. FlutterFlow raise errors and warning with branch created from
main
Environment
Additional Information
No response