track livephoto status

This commit is contained in:
Alex
2025-06-16 12:25:27 -05:00
parent 3b0a803089
commit ca6fe89388
11 changed files with 282 additions and 16 deletions
@@ -291,6 +291,10 @@ class DriftLocalAlbumRepository extends DriftDatabaseRepository
durationInSeconds: Value(asset.durationInSeconds),
id: asset.id,
checksum: const Value(null),
isFavorite: Value(asset.isFavorite),
isLivePhoto: Value(asset.isLivePhoto),
livePhotoImageUploaded: Value(asset.livePhotoImageUploaded),
livePhotoVideoUploaded: Value(asset.livePhotoVideoUploaded),
);
batch.insert<$LocalAssetEntityTable, LocalAssetEntityData>(
_db.localAssetEntity,
@@ -395,6 +399,9 @@ extension on LocalAssetEntityData {
updatedAt: updatedAt,
durationInSeconds: durationInSeconds,
isFavorite: isFavorite,
isLivePhoto: isLivePhoto,
livePhotoImageUploaded: livePhotoImageUploaded,
livePhotoVideoUploaded: livePhotoVideoUploaded,
);
}
}