fix(metadata): update metadata version when processing deltas

This commit is contained in:
Drew Regitsky 2016-02-25 16:20:58 -08:00
parent 79b800c2a3
commit 24939caa78

View file

@ -134,7 +134,9 @@ class NylasSyncWorkerPool
DatabaseStore.inTransaction (t) =>
t.find(klass, metadatum.object_id).then (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)
_handleDeltaDeletion: (delta) =>