From 458d7d0021b957a480c4c3c947c6a745da9711b4 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Fri, 23 Jun 2017 16:21:52 -0400 Subject: Fix JS error from null posts (#6722) --- webapp/components/post_view/post/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'webapp/components/post_view/post/index.js') diff --git a/webapp/components/post_view/post/index.js b/webapp/components/post_view/post/index.js index 1e195f920..2e7125f34 100644 --- a/webapp/components/post_view/post/index.js +++ b/webapp/components/post_view/post/index.js @@ -12,12 +12,13 @@ import {Preferences} from 'utils/constants.jsx'; import Post from './post.jsx'; function mapStateToProps(state, ownProps) { - const detailedPost = ownProps.post; + const detailedPost = ownProps.post || {}; + return { post: getPost(state, detailedPost.id), lastPostCount: ownProps.lastPostCount, - user: getUser(state, ownProps.post.user_id), - status: getStatusForUserId(state, ownProps.post.user_id), + user: getUser(state, detailedPost.user_id), + status: getStatusForUserId(state, detailedPost.user_id), currentUser: getCurrentUser(state), isFirstReply: Boolean(detailedPost.isFirstReply && detailedPost.commentedOnPost), highlight: detailedPost.highlight, -- cgit v1.2.3-1-g7c22