From 481e0452e873f705f4221445ee342c92da19f40e Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sat, 1 Nov 2014 23:03:42 -0700 Subject: [PATCH] Assume deleted posts less than 60 seconds old are false positives. #166 --- src/Monitoring/ThreadUpdater.coffee | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/Monitoring/ThreadUpdater.coffee b/src/Monitoring/ThreadUpdater.coffee index 1a90ca5d4..4853c71fb 100755 --- a/src/Monitoring/ThreadUpdater.coffee +++ b/src/Monitoring/ThreadUpdater.coffee @@ -289,12 +289,14 @@ ThreadUpdater = # continue if post.isDead ID = +post.ID - unless ID in index - post.kill() - else if post.isDead - post.resurrect() - else if post.file and not (post.file.isDead or ID in files) - post.kill true + # Assume deleted posts less than 60 seconds old are false positives. + unless post.info.date > Date.now() - 60 * $.SECOND + unless ID in index + post.kill() + else if post.isDead + post.resurrect() + else if post.file and not (post.file.isDead or ID in files) + post.kill true # Fetching your own posts after posting if ThreadUpdater.postID and ThreadUpdater.postID is ID