From f85c510ed49be031145f6b35e815ce890cd4f9aa Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Thu, 2 Jun 2022 08:41:08 +0200 Subject: New search engine (#4378) * New possibility to invoke user queries from a search expression From the search field: `S:"My query"`. Can be combined with other filters such as `S:"My query" date:P3d` as long as the user queries do not contain `OR`. A use-case is to have an RSS filter with a stable address or an external API call with the ability to update the user query. * Draft of parenthesis logic * More draft * Working parenthesis (a OR b) (c OR d) * Working (A) OR (B) * Support nested parentheses + unit tests + documentation * search:MySearch and S:3 --- p/api/fever.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'p/api/fever.php') diff --git a/p/api/fever.php b/p/api/fever.php index 139cd658a..1dcb7220e 100644 --- a/p/api/fever.php +++ b/p/api/fever.php @@ -81,7 +81,7 @@ class FeverDAO extends Minz_ModelPdo $entryDAO = FreshRSS_Factory::createEntryDao(); $sql = 'SELECT id, guid, title, author, ' - . ($entryDAO->isCompressed() ? 'UNCOMPRESS(content_bin) AS content' : 'content') + . ($entryDAO::isCompressed() ? 'UNCOMPRESS(content_bin) AS content' : 'content') . ', link, date, is_read, is_favorite, id_feed ' . 'FROM `_entry` WHERE'; -- cgit v1.2.3