Skip to content

Commit 3947717

Browse files
Merge pull request #12322 from nextcloud/bug/noid/timing-issue-save-draft
fix(composer): drop envelope from store when saving a draft
2 parents eca9dde + a8db9ae commit 3947717

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/components/NewMessageModal.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,9 @@ export default {
332332
let idToReturn
333333
const dataForServer = this.getDataForServer(data, true)
334334
if (!id) {
335+
if (dataForServer.draftId) {
336+
this.mainStore.removeEnvelopeMutation({ id: dataForServer.draftId })
337+
}
335338
const { id } = await saveDraft(dataForServer)
336339
dataForServer.id = id
337340
await this.mainStore.patchComposerData({ id, draftId: dataForServer.draftId })

0 commit comments

Comments
 (0)