update tags/locations during cataloguing/locating
This commit is contained in:
parent
dcbd95be01
commit
6bd590cde2
2 changed files with 2 additions and 0 deletions
|
@ -57,6 +57,7 @@ mixin LocationMixin on SourceBase {
|
||||||
newAddresses.add(entry.addressDetails);
|
newAddresses.add(entry.addressDetails);
|
||||||
if (newAddresses.length >= _commitCountThreshold) {
|
if (newAddresses.length >= _commitCountThreshold) {
|
||||||
await metadataDb.saveAddresses(List.unmodifiable(newAddresses));
|
await metadataDb.saveAddresses(List.unmodifiable(newAddresses));
|
||||||
|
onAddressMetadataChanged();
|
||||||
newAddresses.clear();
|
newAddresses.clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,6 +37,7 @@ mixin TagMixin on SourceBase {
|
||||||
newMetadata.add(entry.catalogMetadata);
|
newMetadata.add(entry.catalogMetadata);
|
||||||
if (newMetadata.length >= _commitCountThreshold) {
|
if (newMetadata.length >= _commitCountThreshold) {
|
||||||
await metadataDb.saveMetadata(List.unmodifiable(newMetadata));
|
await metadataDb.saveMetadata(List.unmodifiable(newMetadata));
|
||||||
|
onCatalogMetadataChanged();
|
||||||
newMetadata.clear();
|
newMetadata.clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue