diff --git a/src/flux/tasks/syncback-draft.coffee b/src/flux/tasks/syncback-draft.coffee index 7d5a3a044..a489e8d39 100644 --- a/src/flux/tasks/syncback-draft.coffee +++ b/src/flux/tasks/syncback-draft.coffee @@ -85,7 +85,8 @@ class SyncbackDraftTask extends Task draft.serverId = id draftIsNew = true draft.version = version - t.persistModel(draft) + t.persistModel(draft).then => + Promise.resolve(draft) .then (draft) => if draftIsNew for {pluginId, value} in draft.pluginMetadata