Fix post color when post is missing from Pushshift

This commit is contained in:
Christopher Gurnee 2021-12-03 18:37:14 -05:00
parent 882b0cf73e
commit 3c52aaa293

View file

@ -37,12 +37,13 @@ class Thread extends React.Component {
if (isDeleted(post.selftext) || isRemoved(post.selftext)) {
getRemovedPost(threadID)
.then(removedPost => {
const displayedPost = removedPost === undefined ? post : removedPost
if (isRemoved(post.selftext)) {
removedPost.removed = true
displayedPost.removed = true
} else {
removedPost.deleted = true
displayedPost.deleted = true
}
this.setState({ post: removedPost })
this.setState({ post: displayedPost })
})
} else if (post.removed_by_category) {
post.removed = true