|
@@ -201,14 +201,15 @@ class PhotoSyncManager {
|
|
}
|
|
}
|
|
|
|
|
|
Future<Photo> _uploadFile(Photo localPhoto) async {
|
|
Future<Photo> _uploadFile(Photo localPhoto) async {
|
|
|
|
+ var title = extension(localPhoto.title) == ".HEIC"
|
|
|
|
+ ? basenameWithoutExtension(localPhoto.title) + ".JPG"
|
|
|
|
+ : localPhoto.title;
|
|
var formData = FormData.fromMap({
|
|
var formData = FormData.fromMap({
|
|
"file": MultipartFile.fromBytes((await localPhoto.getBytes()),
|
|
"file": MultipartFile.fromBytes((await localPhoto.getBytes()),
|
|
- filename: localPhoto.title),
|
|
|
|
|
|
+ filename: title),
|
|
"deviceFileID": localPhoto.localId,
|
|
"deviceFileID": localPhoto.localId,
|
|
"deviceFolder": localPhoto.deviceFolder,
|
|
"deviceFolder": localPhoto.deviceFolder,
|
|
- "title": extension(localPhoto.title) == ".HEIC"
|
|
|
|
- ? basenameWithoutExtension(localPhoto.title) + ".JPG"
|
|
|
|
- : localPhoto.title,
|
|
|
|
|
|
+ "title": title,
|
|
"createTimestamp": localPhoto.createTimestamp,
|
|
"createTimestamp": localPhoto.createTimestamp,
|
|
});
|
|
});
|
|
return _dio
|
|
return _dio
|