From: Andrew Dolgov Date: Tue, 25 Oct 2005 11:03:21 +0000 (+0100) Subject: implement catchup for labels X-Git-Tag: 1.0.7~30 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=7db95187416e9523d37c7caccc5aeeed0862ac42;p=tt-rss.git implement catchup for labels --- diff --git a/backend.php b/backend.php index c468ad0c..378b645f 100644 --- a/backend.php +++ b/backend.php @@ -478,8 +478,18 @@ } else if ($feed < -10) { // label - // FIXME, implement catchup for labels + $label_id = -$feed - 11; + $tmp_result = db_query($link, "SELECT sql_exp FROM ttrss_labels + WHERE id = '$label_id'"); + + if ($tmp_result) { + $sql_exp = db_fetch_result($tmp_result, 0, "sql_exp"); + + db_query($link, "UPDATE ttrss_entries + SET unread = false,last_read = NOW() + WHERE $sql_exp"); + } } } else { // tag // FIXME, implement catchup for tags