diff --git a/src/pages/common/Post.js b/src/pages/common/Post.js index f059ab5..459bed5 100644 --- a/src/pages/common/Post.js +++ b/src/pages/common/Post.js @@ -7,7 +7,7 @@ export default (props) => { if (props.removed) { const permalink = `/r/${props.subreddit}/comments/${props.id}/` return ( -
[removed too quickly to be archived]
' } else { const retrieved = props.hasOwnProperty('retrieved_utc') ? props.retrieved_utc : props.retrieved_on; innerHTML = `[removed within ${prettyTimeDiff(retrieved - props.created_utc)}]
` } - } else if (props.selftext) { + } else if (props.selftext && (props.is_self || !isDeleted(props.selftext))) { innerHTML = parse(props.selftext) if (props.hasOwnProperty('edited_selftext')) editedInnerHTML = parse(props.edited_selftext) @@ -87,7 +87,7 @@ export default (props) => { >*edited}[removed too quickly to be archived]
' } else if (props.created_utc < 1627776000) { // Aug 1 2021 diff --git a/src/pages/thread/index.js b/src/pages/thread/index.js index ec7d72f..794b980 100644 --- a/src/pages/thread/index.js +++ b/src/pages/thread/index.js @@ -105,7 +105,7 @@ class Thread extends React.Component { else if (isRemoved(post.selftext) || post.removed_by_category) post.removed = true - if (!post.deleted && !post.removed && !post.edited) { + if (post.is_self === false || !post.deleted && !post.removed && !post.edited) { this.setState({ post }) if (this.state.loadingComments) this.props.global.setLoading('Loading comments...')