From 676c5787e7aba2eac58b897fa20493dfb3b6e218 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 15 Nov 2021 07:11:29 +0300 Subject: require virtual feed plugins to implement IVirtualFeed --- classes/counters.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'classes/counters.php') diff --git a/classes/counters.php b/classes/counters.php index 50d103a5c..c8bafa5ab 100644 --- a/classes/counters.php +++ b/classes/counters.php @@ -273,9 +273,8 @@ class Counters { if (is_array($feeds)) { foreach ($feeds as $feed) { - if (!method_exists($feed['sender'], 'get_unread')) { + if (!implements_interface($feed['sender'], 'IVirtualFeed')) continue; - } $cv = [ "id" => PluginHost::pfeed_to_feed_id($feed['id']), -- cgit v1.2.3