mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-24 06:31:28 +00:00
properly return counters for labels with zero assigned articles
refs https://community.tt-rss.org/t/label-counter-doesnt-update-when-count-goes-down-to-zero/3766
This commit is contained in:
@@ -234,8 +234,8 @@ class Counters {
|
|||||||
COUNT(u1.unread) AS total
|
COUNT(u1.unread) AS total
|
||||||
FROM ttrss_labels2 LEFT JOIN ttrss_user_labels2 ON
|
FROM ttrss_labels2 LEFT JOIN ttrss_user_labels2 ON
|
||||||
(ttrss_labels2.id = label_id)
|
(ttrss_labels2.id = label_id)
|
||||||
LEFT JOIN ttrss_user_entries AS u1 ON u1.ref_id = article_id
|
LEFT JOIN ttrss_user_entries AS u1 ON u1.ref_id = article_id AND u1.owner_uid = :uid
|
||||||
WHERE ttrss_labels2.owner_uid = :uid AND u1.owner_uid = :uid
|
WHERE ttrss_labels2.owner_uid = :uid
|
||||||
GROUP BY ttrss_labels2.id, ttrss_labels2.caption");
|
GROUP BY ttrss_labels2.id, ttrss_labels2.caption");
|
||||||
$sth->execute([":uid" => $_SESSION['uid']]);
|
$sth->execute([":uid" => $_SESSION['uid']]);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user