diff options
author | Christoph Wurst <ChristophWurst@users.noreply.github.com> | 2018-11-13 13:33:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-13 13:33:35 +0300 |
commit | 95b1c5e04ba3a56855767e2976fb6566d2cc7215 (patch) | |
tree | 72b814de7dc8bbdca80731b9aa2c4a7c1360ee20 | |
parent | 256174bdd7d3ff667fbd8a528348f423c6dda9b8 (diff) | |
parent | b422eca755f8563041f341de87ea60da5ff3f6aa (diff) |
Merge pull request #1304 from nextcloud/fix/vue-unified-inbox-duplicatesv0.12.0-beta3
Do not add changed messages to unified inbox
-rw-r--r-- | src/store.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/store.js b/src/store.js index 97a880cab..af4920729 100644 --- a/src/store.js +++ b/src/store.js @@ -330,7 +330,7 @@ export const actions = { return syncEnvelopes(accountId, folderId, syncToken, uids).then(syncData => { const unifiedFolder = getters.getUnifiedFolder(folder.specialRole) - syncData.newMessages.concat(syncData.changedMessages).forEach(envelope => { + syncData.newMessages.forEach(envelope => { commit('addEnvelope', { accountId, folder, @@ -343,6 +343,13 @@ export const actions = { }) } }) + syncData.changedMessages.forEach(envelope => { + commit('addEnvelope', { + accountId, + folder, + envelope + }) + }) syncData.vanishedMessages.forEach(id => { commit('removeEnvelope', { accountId, |