mirror of
https://github.com/immich-app/immich.git
synced 2025-06-01 04:36:19 -04:00
fix(mobile): faster device album refresh after initial sync (#17170)
fix(mobile): faster device album refresh after fresh sync Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
This commit is contained in:
parent
fecf3809a6
commit
c72c82c401
@ -737,6 +737,11 @@ class SyncService {
|
|||||||
album.thumbnail.value = thumb;
|
album.thumbnail.value = thumb;
|
||||||
try {
|
try {
|
||||||
await _albumRepository.create(album);
|
await _albumRepository.create(album);
|
||||||
|
final int assetCount =
|
||||||
|
await _albumMediaRepository.getAssetCount(album.localId!);
|
||||||
|
await _eTagRepository.upsertAll([
|
||||||
|
ETag(id: album.eTagKeyAssetCount, assetCount: assetCount),
|
||||||
|
]);
|
||||||
_log.info("Added a new local album to DB: ${album.name}");
|
_log.info("Added a new local album to DB: ${album.name}");
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
_log.severe("Failed to add new local album ${album.name} to DB", e);
|
_log.severe("Failed to add new local album ${album.name} to DB", e);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user