/// Upload a [File] from the filesystem. The file must exist.
///
/// Optionally, you can also set metadata onto the uploaded object.
UploadTask putFile(File file, [SettableMetadata? metadata]) {
assert(file.absolute.existsSync()); //<---
return UploadTask._(storage, _delegate.putFile(file, metadata));
}
Is there an existing issue for this?
What plugin is this bug for?
Firebase UI Storage
What platform(s) does this bug affect?
Android
List of dependencies used.
flutter pub deps -s list
Steps to reproduce
'package:firebase_storage/src/reference.dart': Failed assertion: line 127 pos 12: 'file.absolute.existsSync()': is not true.
Expected Behavior
For the upload to go through/file to exist
Actual Behavior
Error:
@firebase_storage:
@UploadButton:
Additional Information
No response