summaryrefslogtreecommitdiffstats
path: root/web/react/components/post.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'web/react/components/post.jsx')
-rw-r--r--web/react/components/post.jsx10
1 files changed, 8 insertions, 2 deletions
diff --git a/web/react/components/post.jsx b/web/react/components/post.jsx
index 3619a9f8f..5a850d1c5 100644
--- a/web/react/components/post.jsx
+++ b/web/react/components/post.jsx
@@ -99,6 +99,10 @@ export default class Post extends React.Component {
return true;
}
+ if (nextProps.hasProfiles !== this.props.hasProfiles) {
+ return true;
+ }
+
return false;
}
getCommentCount(props) {
@@ -223,6 +227,7 @@ export default class Post extends React.Component {
posts={posts}
handleCommentClick={this.handleCommentClick}
retryPost={this.retryPost}
+ hasProfiles={this.props.hasProfiles}
/>
</div>
</div>
@@ -233,7 +238,7 @@ export default class Post extends React.Component {
}
Post.propTypes = {
- post: React.PropTypes.object,
+ post: React.PropTypes.object.isRequired,
posts: React.PropTypes.object,
parentPost: React.PropTypes.object,
sameUser: React.PropTypes.bool,
@@ -241,5 +246,6 @@ Post.propTypes = {
hideProfilePic: React.PropTypes.bool,
isLastComment: React.PropTypes.bool,
shouldHighlight: React.PropTypes.bool,
- displayNameType: React.PropTypes.string
+ displayNameType: React.PropTypes.string,
+ hasProfiles: React.PropTypes.bool
};