FlutterFlow v7.0.21 - Cannot save uploaded image to Firestore Image Path field

Database & APIs

Hi everyone,

I'm building an app with FlutterFlow v7.0.21.

I have a Firestore collection called "lmv_garments" with a field:

imageUrl (Image Path)

My goal is very simple:

The user selects an image, presses Save, and the image URL should be stored in the imageUrl field.

However, I'm unable to complete the workflow.

The official documentation explains that after uploading media there should be an Upload Type (Firebase) option and an Uploaded File URL available through Action Outputs.

In my FlutterFlow version none of these options exist.

The "Store media for upload" action only shows:

- Media Source

- Allow Photo

- Resize

- Image Quality

There is no Upload Type, no Uploaded File URL and no Action Output Variable.

When I try to assign the uploaded media to my Firestore Image Path field, FlutterFlow only exposes Uploaded Local File, which causes a type mismatch.

Is this the new workflow in FlutterFlow v7.0.21?

If so, what is the correct way to save an uploaded image into an Image Path field in Firestore?

I'm using FlutterFlow v7.0.21. Is this the new upload workflow, or is my project missing the Action Outputs / Uploaded File URL that the documentation refers to?

Thank you!

What have you tried so far?

I have:

- Read the official FlutterFlow documentation about Uploading Files.

- Created a clean test page to reproduce the problem.

- Tried Store media for upload.

- Tried Upload/Save Media.

- Tried using Widget State and App State.

- Tried assigning Uploaded Local File to the Image Path field.

- Compared my builder with the official documentation.

The documentation and my FlutterFlow version do not match.

Did you check FlutterFlow's Documentation for this topic?
Yes
2
1 reply