mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-10-08 20:26:20 +08:00
fix(metadata): update metadata version when processing deltas
This commit is contained in:
parent
dded8abd7f
commit
e313da8a6b
1 changed files with 3 additions and 1 deletions
|
@ -134,7 +134,9 @@ class NylasSyncWorkerPool
|
||||||
DatabaseStore.inTransaction (t) =>
|
DatabaseStore.inTransaction (t) =>
|
||||||
t.find(klass, metadatum.object_id).then (model) ->
|
t.find(klass, metadatum.object_id).then (model) ->
|
||||||
return Promise.resolve() unless model
|
return Promise.resolve() unless model
|
||||||
model.applyPluginMetadata(metadatum.application_id, metadatum.value)
|
model = model.applyPluginMetadata(metadatum.application_id, metadatum.value)
|
||||||
|
localMetadatum = model.metadataObjectForPluginId(metadatum.application_id)
|
||||||
|
localMetadatum.version = metadatum.version
|
||||||
t.persistModel(model)
|
t.persistModel(model)
|
||||||
|
|
||||||
_handleDeltaDeletion: (delta) =>
|
_handleDeltaDeletion: (delta) =>
|
||||||
|
|
Loading…
Add table
Reference in a new issue