]> ruin.nu Git - ndwebbie.git/blobdiff - ND/Include.pm
keep track of last forum visit, so we can check if posts are really new, or just...
[ndwebbie.git] / ND / Include.pm
index 81f5a8db8fcbe73a84aa222fefca7f15fcd5991b..53e7a4c17580a48c1e26c2c0d6d36b0690547d51 100644 (file)
@@ -53,7 +53,7 @@ sub intel_log {
 
 sub unread_query {
        return $ND::DBH->prepare_cached(q{
-                       SELECT count(*) AS unread
+                       SELECT count(*) AS unread, count(NULLIF(fp.time > $2,FALSE)) AS new
 FROM forum_boards fb NATURAL JOIN forum_threads ft 
        JOIN forum_posts fp USING (ftid) LEFT OUTER JOIN 
                (SELECT * FROM forum_thread_visits WHERE uid = $1) ftv ON ftv.ftid = ft.ftid