Fix OOMs while uploading large files
This commit is contained in:
parent
3660aadd3d
commit
93b2516205
1 changed files with 4 additions and 3 deletions
|
@ -239,9 +239,10 @@ class PhotoSyncManager {
|
|||
}
|
||||
|
||||
Future<File> _uploadFile(File localPhoto) async {
|
||||
var title = getJPGFileNameForHEIC(localPhoto);
|
||||
var formData = FormData.fromMap({
|
||||
"file": MultipartFile.fromBytes((await localPhoto.getBytes()),
|
||||
final title = getJPGFileNameForHEIC(localPhoto);
|
||||
final formData = FormData.fromMap({
|
||||
"file": MultipartFile.fromFileSync(
|
||||
(await (await localPhoto.getAsset()).originFile).path,
|
||||
filename: title),
|
||||
"deviceFileID": localPhoto.localId,
|
||||
"deviceFolder": localPhoto.deviceFolder,
|
||||
|
|
Loading…
Add table
Reference in a new issue