From 337535416f3d75f94a34c64e785f1c2200844013 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 31 Mar 2017 11:21:35 +0300 Subject: filter by search results while marking feed as read --- classes/feeds.php | 1 + classes/rpc.php | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'classes') diff --git a/classes/feeds.php b/classes/feeds.php index 014c5e364..48c4ad199 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -300,6 +300,7 @@ class Feeds extends Handler_Protected { make_local_datetime($qfh_ret[4], false) : __("Never"); $highlight_words = $qfh_ret[5]; $reply['first_id'] = $qfh_ret[6]; + $reply['search_query'] = [$search, $search_language]; $vgroup_last_feed = $vgr_last_feed; diff --git a/classes/rpc.php b/classes/rpc.php index fd10a3a49..ca8ce39ad 100755 --- a/classes/rpc.php +++ b/classes/rpc.php @@ -450,8 +450,10 @@ class RPC extends Handler_Protected { $feed_id = $this->dbh->escape_string($_REQUEST['feed_id']); $is_cat = $this->dbh->escape_string($_REQUEST['is_cat']) == "true"; $mode = $this->dbh->escape_string($_REQUEST['mode']); + $search_query = $this->dbh->escape_string($_REQUEST['search_query']); + $search_lang = $this->dbh->escape_string($_REQUEST['search_lang']); - catchup_feed($feed_id, $is_cat, false, false, $mode); + catchup_feed($feed_id, $is_cat, false, false, $mode, [$search_query, $search_lang]); print json_encode(array("message" => "UPDATE_COUNTERS")); } -- cgit v1.2.3-54-g00ecf