mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-22 15:15:12 +08:00
fix(draft-account-switching): Need to totally delete draft threadId and replyToMessageId
This commit is contained in:
parent
2c6e3c4db5
commit
0330dbbc22
1 changed files with 4 additions and 0 deletions
|
@ -116,5 +116,9 @@ class SyncbackDraftTask extends Task
|
||||||
newDraft = new Message(draft)
|
newDraft = new Message(draft)
|
||||||
newDraft.id = generateTempId()
|
newDraft.id = generateTempId()
|
||||||
newDraft.accountId = newAccountId if newAccountId
|
newDraft.accountId = newAccountId if newAccountId
|
||||||
|
|
||||||
|
delete newDraft.threadId
|
||||||
|
delete newDraft.replyToMessageId
|
||||||
|
|
||||||
DatabaseStore.swapModel(oldModel: draft, newModel: newDraft, localId: @draftLocalId).then =>
|
DatabaseStore.swapModel(oldModel: draft, newModel: newDraft, localId: @draftLocalId).then =>
|
||||||
Promise.resolve(newDraft)
|
Promise.resolve(newDraft)
|
||||||
|
|
Loading…
Reference in a new issue