summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2009-02-07 15:12:03 +0300
committerAndrew Dolgov <[email protected]>2009-02-07 15:12:03 +0300
commitc1a0541a9995c2ce45a2fbc6767a4680ba6e0b58 (patch)
tree72c2116a8b8f292dd40eadae5975418f3ee57d98 /modules
parent7f4f9f4e8230683a5a2cd8656914745881308728 (diff)
offline: do not sync hidden feeds
Diffstat (limited to 'modules')
-rw-r--r--modules/backend-rpc.php16
1 files changed, 10 insertions, 6 deletions
diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php
index ff723646c..6bae380a1 100644
--- a/modules/backend-rpc.php
+++ b/modules/backend-rpc.php
@@ -586,7 +586,7 @@
print "<feeds>";
$result = db_query($link, "SELECT id, title, cat_id FROM
- ttrss_feeds WHERE owner_uid = ".$_SESSION["uid"]);
+ ttrss_feeds WHERE hidden = false AND owner_uid = ".$_SESSION["uid"]);
while ($line = db_fetch_assoc($result)) {
@@ -679,11 +679,15 @@
}
$result = db_query($link,
- "SELECT DISTINCT id,title,guid,link,comments,
- feed_id,content,updated,unread,marked FROM
- ttrss_user_entries,ttrss_entries
- WHERE $unread_qpart $cid_qpart $date_qpart
- ref_id = id AND owner_uid = ".$_SESSION["uid"]."
+ "SELECT DISTINCT ttrss_entries.id,ttrss_entries.title,
+ guid,link,comments,
+ feed_id,content,updated,unread,marked FROM
+ ttrss_user_entries,ttrss_entries,ttrss_feeds
+ WHERE $unread_qpart $cid_qpart $date_qpart
+ hidden = false AND
+ ttrss_feeds.id = feed_id AND
+ ref_id = ttrss_entries.id AND
+ ttrss_user_entries.owner_uid = ".$_SESSION["uid"]."
ORDER BY updated DESC LIMIT $limit OFFSET $skip");
if (function_exists('json_encode')) {