From 3c52aaa293773beb67383e6c923100f93c274a3b Mon Sep 17 00:00:00 2001 From: Christopher Gurnee Date: Fri, 3 Dec 2021 18:37:14 -0500 Subject: [PATCH] Fix post color when post is missing from Pushshift --- src/pages/thread/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pages/thread/index.js b/src/pages/thread/index.js index 24c8d39..a3dcca7 100644 --- a/src/pages/thread/index.js +++ b/src/pages/thread/index.js @@ -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