diff --git a/lib/popularnoticestream.php b/lib/popularnoticestream.php index 794fd87557..eeba541238 100644 --- a/lib/popularnoticestream.php +++ b/lib/popularnoticestream.php @@ -49,30 +49,13 @@ class PopularNoticeStream extends ScopingNoticeStream { function __construct($profile=null) { - parent::__construct(new HideSilencedStream(new CachingNoticeStream(new RawPopularNoticeStream(), - 'popular', - false)), + parent::__construct(new CachingNoticeStream(new RawPopularNoticeStream(), + 'popular', + false), $profile); } } -class HideSilencedStream extends FilteringNoticeStream -{ - /** - * Only return notices where the profile is in scope - * - * @param Notice $notice The notice to check - * - * @return boolean whether to include the notice - */ - - function filter($notice) - { - $author = $notice->getProfile(); - return !$author->isSilenced(); - } -} - class RawPopularNoticeStream extends NoticeStream { function getNoticeIds($offset, $limit, $since_id, $max_id)