diff options
author | Andrew Dolgov <[email protected]> | 2021-11-15 07:11:29 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2021-11-15 07:11:29 +0300 |
commit | 676c5787e7aba2eac58b897fa20493dfb3b6e218 (patch) | |
tree | 25a9751ee04fd86d49988c07db0e96ca054a3d89 /classes | |
parent | 3bd13b91c8700019183884d1cca02e16670b4e80 (diff) |
require virtual feed plugins to implement IVirtualFeed
Diffstat (limited to 'classes')
-rw-r--r-- | classes/counters.php | 3 |
1 files changed, 1 insertions, 2 deletions
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']), |