--- comment.module 2004/03/15 15:07:57 1.12 +++ comment.module 2004/03/15 16:40:10 @@ -1724,6 +1724,11 @@ return false; } + $result = db_result(db_query("SELECT c.cid FROM {comments} c WHERE c.cid = %d AND c.timestamp <= %d", $cid, NODE_NEW_LIMIT)); + if ($result) { + return false; + } + $result = db_query("SELECT * FROM {comments_history} where uid = %d and min_cid <= %d and max_cid >= %d", $user->uid, $cid, $cid); if (db_fetch_object($result)) { return false; @@ -1739,7 +1744,7 @@ return 0; } - $result = db_result(db_query("SELECT COUNT(c.cid) FROM {comments} c LEFT JOIN {comments_history} h ON h.uid = %d AND c.cid >= h.min_cid AND c.cid <= h.max_cid WHERE c.nid = %d AND c.status = 0 AND h.min_cid IS NULL", $user->uid, $nid)); + $result = db_result(db_query("SELECT COUNT(c.cid) FROM {comments} c LEFT JOIN {comments_history} h ON h.uid = %d AND c.cid >= h.min_cid AND c.cid <= h.max_cid WHERE c.nid = %d AND c.status = 0 AND h.min_cid IS NULL AND c.timestamp > %d", $user->uid, $nid, NODE_NEW_LIMIT)); return $result; }