mirror of
https://gitlab.com/nkming2/nc-photos.git
synced 2025-02-24 18:38:48 +01:00
Fix accessig db out of a transaction
This commit is contained in:
parent
f004fc6801
commit
f66d6cbf47
1 changed files with 6 additions and 5 deletions
|
@ -537,11 +537,12 @@ class _HomePhotosState extends State<HomePhotos>
|
|||
(!_hasFiredMetadataTask.value || ignoreFired)) {
|
||||
try {
|
||||
final c = KiwiContainer().resolve<DiContainer>();
|
||||
final missingMetadataCount =
|
||||
await c.sqliteDb.countMissingMetadataByFileIds(
|
||||
final missingMetadataCount = await c.sqliteDb.use((db) async {
|
||||
return await db.countMissingMetadataByFileIds(
|
||||
appAccount: widget.account,
|
||||
fileIds: _backingFiles.map((e) => e.fdId).toList(),
|
||||
);
|
||||
});
|
||||
_log.info(
|
||||
"[_tryStartMetadataTask] Missing count: $missingMetadataCount");
|
||||
if (missingMetadataCount > 0) {
|
||||
|
|
Loading…
Reference in a new issue