Don't add duplicate posts to a discussion

This commit is contained in:
Toby Zerner
2015-06-15 08:59:57 +09:30
parent 823027b839
commit 1ff5e06525
2 changed files with 6 additions and 2 deletions

View File

@ -17,7 +17,11 @@ class Discussion extends Model {
}
if (newData.links && newData.links.addedPosts) {
[].push.apply(posts.linkage, newData.links.addedPosts.linkage);
newData.links.addedPosts.linkage.forEach(linkage => {
if (posts.linkage[posts.linkage.length - 1].id != linkage.id) {
posts.linkage.push(linkage);
}
});
}
}
}