From ddf9227dc48faf7effbf3bf263aa271f35d74c43 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 13 Aug 2020 12:23:27 +0300 Subject: pluginhost: allow overriding default sort modes via HOOK_HEADLINES_CUSTOM_SORT_MAP etc --- classes/feeds.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes/feeds.php') diff --git a/classes/feeds.php b/classes/feeds.php index 86dd750ec..eb08fc452 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -2352,6 +2352,13 @@ class Feeds extends Handler_Protected { break; } + if (!$query) { + foreach (PluginHost::getInstance()->get_hooks(PluginHost::HOOK_HEADLINES_CUSTOM_SORT_OVERRIDE) as $p) { + list ($query, $skip_first_id) = $p->hook_headlines_custom_sort_override($order); + + if ($query) break; + } + } return [$query, $skip_first_id]; } } -- cgit v1.2.3-54-g00ecf