summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorReed Garmsen <rgarmsen2295@gmail.com>2015-11-02 13:18:42 -0800
committerReed Garmsen <rgarmsen2295@gmail.com>2015-11-02 13:18:42 -0800
commit1d6b470092f87dc40ab42ce49272a7fc517e19bb (patch)
treef33ce8d2fea0601204a8b19f85bfd58d4227289a /web
parent6360ce37da25029a4f62b14df8e01a62f64820a8 (diff)
downloadchat-1d6b470092f87dc40ab42ce49272a7fc517e19bb.tar.gz
chat-1d6b470092f87dc40ab42ce49272a7fc517e19bb.tar.bz2
chat-1d6b470092f87dc40ab42ce49272a7fc517e19bb.zip
Readded logic lost in center channel refactor
Diffstat (limited to 'web')
-rw-r--r--web/react/components/posts_view.jsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/web/react/components/posts_view.jsx b/web/react/components/posts_view.jsx
index f5a492b85..2b81d1d79 100644
--- a/web/react/components/posts_view.jsx
+++ b/web/react/components/posts_view.jsx
@@ -4,6 +4,7 @@
const UserStore = require('../stores/user_store.jsx');
const Utils = require('../utils/utils.jsx');
const Post = require('./post.jsx');
+const Constants = require('../utils/constants.jsx');
export default class PostsView extends React.Component {
constructor(props) {
@@ -69,6 +70,11 @@ export default class PostsView extends React.Component {
const parentPost = posts[post.parent_id];
const prevPost = posts[order[i + 1]];
+ // If the post is a comment whose parent has been deleted, don't add it to the list.
+ if (parentPost && parentPost.state === Constants.POST_DELETED) {
+ continue;
+ }
+
let sameUser = false;
let sameRoot = false;
let hideProfilePic = false;