From 7db95187416e9523d37c7caccc5aeeed0862ac42 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 25 Oct 2005 12:03:21 +0100 Subject: implement catchup for labels --- backend.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'backend.php') diff --git a/backend.php b/backend.php index c468ad0c4..378b645f8 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 -- cgit v1.2.3