diff options
author | Corey Hulen <corey@hulen.com> | 2015-11-12 10:12:14 -0800 |
---|---|---|
committer | Corey Hulen <corey@hulen.com> | 2015-11-12 10:12:14 -0800 |
commit | 6f7b7169b2333a8f9e3dca41bb23eefc9935731b (patch) | |
tree | c5f3aa41aa6d3c7269f7d7a5913365c474a2c14c /web/react/components/posts_view.jsx | |
parent | cce0dc19e60b0393ee1e7d735249c847d4d8df7f (diff) | |
parent | db861b03bdf0c4af611a24ada04414f3745d8c96 (diff) | |
download | chat-6f7b7169b2333a8f9e3dca41bb23eefc9935731b.tar.gz chat-6f7b7169b2333a8f9e3dca41bb23eefc9935731b.tar.bz2 chat-6f7b7169b2333a8f9e3dca41bb23eefc9935731b.zip |
Merge pull request #1407 from mattermost/plt-1041
PLT-1041 Fix multiple pending/errored posts
Diffstat (limited to 'web/react/components/posts_view.jsx')
-rw-r--r-- | web/react/components/posts_view.jsx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/web/react/components/posts_view.jsx b/web/react/components/posts_view.jsx index b782268fa..52722aefc 100644 --- a/web/react/components/posts_view.jsx +++ b/web/react/components/posts_view.jsx @@ -104,11 +104,13 @@ export default class PostsView extends React.Component { // check if it's the last comment in a consecutive string of comments on the same post // it is the last comment if it is last post in the channel or the next post has a different root post - var isLastComment = Utils.isComment(post) && (i === 0 || posts[order[i - 1]].root_id !== post.root_id); + const isLastComment = Utils.isComment(post) && (i === 0 || posts[order[i - 1]].root_id !== post.root_id); - var postCtl = ( + const keyPrefix = post.id ? post.id : i; + + const postCtl = ( <Post - key={post.id + 'postKey'} + key={keyPrefix + 'postKey'} ref={post.id} sameUser={sameUser} sameRoot={sameRoot} |