Keep removed posts' Reddit score and num_comments

This commit is contained in:
Christopher Gurnee 2022-03-02 12:03:03 -05:00
parent d24752db6d
commit e0c0c163ae

View file

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