diff --git a/lib/photo_sync_manager.dart b/lib/photo_sync_manager.dart index a0f5e66b4..93c301ec3 100644 --- a/lib/photo_sync_manager.dart +++ b/lib/photo_sync_manager.dart @@ -201,14 +201,15 @@ class PhotoSyncManager { } Future _uploadFile(Photo localPhoto) async { + var title = extension(localPhoto.title) == ".HEIC" + ? basenameWithoutExtension(localPhoto.title) + ".JPG" + : localPhoto.title; var formData = FormData.fromMap({ "file": MultipartFile.fromBytes((await localPhoto.getBytes()), - filename: localPhoto.title), + filename: title), "deviceFileID": localPhoto.localId, "deviceFolder": localPhoto.deviceFolder, - "title": extension(localPhoto.title) == ".HEIC" - ? basenameWithoutExtension(localPhoto.title) + ".JPG" - : localPhoto.title, + "title": title, "createTimestamp": localPhoto.createTimestamp, }); return _dio