From 995c6c714d5b610aee1683e83dbc0edf69ad8278 Mon Sep 17 00:00:00 2001 From: Alex Kirk Date: Sat, 10 Dec 2022 12:47:36 +0100 Subject: [PATCH] Don't show the ActivityPub section if there is no ActivityPub feed --- integration/class-friends-feed-parser-activitypub.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/integration/class-friends-feed-parser-activitypub.php b/integration/class-friends-feed-parser-activitypub.php index 01d7b1a..6122e47 100644 --- a/integration/class-friends-feed-parser-activitypub.php +++ b/integration/class-friends-feed-parser-activitypub.php @@ -479,11 +479,16 @@ class Friends_Feed_Parser_ActivityPub extends \Friends\Feed_Parser { } public function activitypub_settings( \Friends\User $friend ) { + $has_activitypub_feed = false; foreach ( $friend->get_active_feeds() as $feed ) { - if ( 'activitypub' === $feed->parser ) { - return; + if ( 'activitypub' === $feed->get_parser() ) { + $has_activitypub_feed = true; } } + + if ( ! $has_activitypub_feed ) { + return; + } $show_replies = $friend->get_user_option( 'activitypub_friends_show_replies' ); ?>