summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-12-07 20:07:13 +0300
committerAndrew Dolgov <[email protected]>2015-12-07 20:07:13 +0300
commita956648502ad55cce47bcce613fd938bd165caee (patch)
tree7923f7b8115ff790db83a400c4aa59bc12929670 /include
parentc4d0e0806022c7d1ebef44d70bfe9332d6ab756e (diff)
catchup_feed: proper fix for mysql 5.7
Diffstat (limited to 'include')
-rwxr-xr-xinclude/functions.php32
1 files changed, 16 insertions, 16 deletions
diff --git a/include/functions.php b/include/functions.php
index fb7b3244c..b928a030d 100755
--- a/include/functions.php
+++ b/include/functions.php
@@ -1137,8 +1137,8 @@
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND unread = true AND feed_id IN
(SELECT id FROM ttrss_feeds WHERE $cat_qpart) AND $date_qpart) as tmp)");
@@ -1154,8 +1154,8 @@
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND unread = true AND feed_id = $feed AND $date_qpart) as tmp)");
} else if ($feed < 0 && $feed > LABEL_BASE_INDEX) { // special, like starred
@@ -1163,16 +1163,16 @@
if ($feed == -1) {
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND unread = true AND marked = true AND $date_qpart) as tmp)");
}
if ($feed == -2) {
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND unread = true AND published = true AND $date_qpart) as tmp)");
}
@@ -1189,16 +1189,16 @@
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND score >= 0 AND unread = true AND $date_qpart AND $match_part) as tmp)");
}
if ($feed == -4) {
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT id FROM ttrss_entries, ttrss_user_entries WHERE ref_id = id
AND owner_uid = $owner_uid AND unread = true AND $date_qpart) as tmp)");
}
@@ -1208,8 +1208,8 @@
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT ttrss_entries.id FROM ttrss_entries, ttrss_user_entries, ttrss_user_labels2 WHERE ref_id = id
+ (SELECT id FROM
+ (SELECT DISTINCT ttrss_entries.id FROM ttrss_entries, ttrss_user_entries, ttrss_user_labels2 WHERE ref_id = id
AND label_id = '$label_id' AND ref_id = article_id
AND owner_uid = $owner_uid AND unread = true AND $date_qpart) as tmp)");
@@ -1220,8 +1220,8 @@
} else { // tag
db_query("UPDATE ttrss_user_entries
SET unread = false, last_read = NOW() WHERE ref_id IN
- (SELECT DISTINCT id FROM
- (SELECT ttrss_entries.id FROM ttrss_entries, ttrss_user_entries, ttrss_tags WHERE ref_id = ttrss_entries.id
+ (SELECT id FROM
+ (SELECT DISTINCT ttrss_entries.id FROM ttrss_entries, ttrss_user_entries, ttrss_tags WHERE ref_id = ttrss_entries.id
AND post_int_id = int_id AND tag_name = '$feed'
AND ttrss_user_entries.owner_uid = $owner_uid AND unread = true AND $date_qpart) as tmp)");