mirror of
https://github.com/gurnec/removeddit.git
synced 2026-03-11 08:54:27 +00:00
Also retrieve removed link posts from Pushshift
This commit is contained in:
parent
bba3db6073
commit
33606604ef
2 changed files with 5 additions and 8 deletions
|
|
@ -25,7 +25,7 @@ export default (props) => {
|
|||
}
|
||||
|
||||
let innerHTML;
|
||||
if ((!props.selftext || isRemoved(props.selftext)) && props.removed) {
|
||||
if (isRemoved(props.selftext) && props.removed) {
|
||||
if (!props.hasOwnProperty('retrieved_utc') && !props.hasOwnProperty('retrieved_on') || !props.hasOwnProperty('created_utc')) {
|
||||
innerHTML = '<p>[removed too quickly to be archived]</p>'
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -34,20 +34,17 @@ class Thread extends React.Component {
|
|||
document.title = post.title
|
||||
this.setState({ post })
|
||||
// Fetch the post from pushshift if it was deleted/removed
|
||||
if (isDeleted(post.selftext) || isRemoved(post.selftext)) {
|
||||
if (isDeleted(post.selftext) || isRemoved(post.selftext) || post.removed_by_category) {
|
||||
getRemovedPost(threadID)
|
||||
.then(removedPost => {
|
||||
const displayedPost = removedPost === undefined ? post : removedPost
|
||||
if (isRemoved(post.selftext)) {
|
||||
displayedPost.removed = true
|
||||
} else {
|
||||
if (isDeleted(post.selftext)) {
|
||||
displayedPost.deleted = true
|
||||
} else {
|
||||
displayedPost.removed = true
|
||||
}
|
||||
this.setState({ post: displayedPost })
|
||||
})
|
||||
} else if (post.removed_by_category) {
|
||||
post.removed = true
|
||||
this.setState({ post })
|
||||
}
|
||||
})
|
||||
.catch(error => {
|
||||
|
|
|
|||
Loading…
Reference in a new issue