mirror of
https://github.com/immich-app/immich.git
synced 2025-01-07 00:50:23 -05:00
This reverts commit 912a13ea0d
.
This commit is contained in:
parent
585330b179
commit
70d8902737
1 changed files with 2 additions and 14 deletions
|
@ -218,18 +218,7 @@ class BackupService {
|
||||||
bool anyErrors = false;
|
bool anyErrors = false;
|
||||||
final List<String> duplicatedAssetIds = [];
|
final List<String> duplicatedAssetIds = [];
|
||||||
|
|
||||||
// Upload images before video assets
|
for (var entity in assetList) {
|
||||||
// these are further sorted by using their creation date so the upload goes as follows
|
|
||||||
// older images -> latest images -> older videos -> latest videos
|
|
||||||
List<AssetEntity> sortedAssets = assetList.sorted(
|
|
||||||
(a, b) {
|
|
||||||
final cmp = a.typeInt - b.typeInt;
|
|
||||||
if (cmp != 0) return cmp;
|
|
||||||
return a.createDateTime.compareTo(b.createDateTime);
|
|
||||||
},
|
|
||||||
);
|
|
||||||
|
|
||||||
for (var entity in sortedAssets) {
|
|
||||||
try {
|
try {
|
||||||
if (entity.type == AssetType.video) {
|
if (entity.type == AssetType.video) {
|
||||||
file = await entity.originFile;
|
file = await entity.originFile;
|
||||||
|
@ -259,8 +248,7 @@ class BackupService {
|
||||||
|
|
||||||
req.fields['deviceAssetId'] = entity.id;
|
req.fields['deviceAssetId'] = entity.id;
|
||||||
req.fields['deviceId'] = deviceId;
|
req.fields['deviceId'] = deviceId;
|
||||||
req.fields['fileCreatedAt'] =
|
req.fields['fileCreatedAt'] = entity.createDateTime.toUtc().toIso8601String();
|
||||||
entity.createDateTime.toUtc().toIso8601String();
|
|
||||||
req.fields['fileModifiedAt'] =
|
req.fields['fileModifiedAt'] =
|
||||||
entity.modifiedDateTime.toUtc().toIso8601String();
|
entity.modifiedDateTime.toUtc().toIso8601String();
|
||||||
req.fields['isFavorite'] = entity.isFavorite.toString();
|
req.fields['isFavorite'] = entity.isFavorite.toString();
|
||||||
|
|
Loading…
Reference in a new issue