From: Hypolite Petovan Date: Wed, 23 Nov 2022 15:47:51 +0000 (-0500) Subject: Ward against the possible case that $actor is empty in ActivityPub\Processor::createItem X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=a5af1408d6f772a52382bdad9e79e93d54bb81f3;p=friendica.git Ward against the possible case that $actor is empty in ActivityPub\Processor::createItem - Address https://github.com/friendica/friendica/issues/11993#issuecomment-1323273452 --- diff --git a/src/Protocol/ActivityPub/Processor.php b/src/Protocol/ActivityPub/Processor.php index 98fed12a33..3f61fe8f12 100644 --- a/src/Protocol/ActivityPub/Processor.php +++ b/src/Protocol/ActivityPub/Processor.php @@ -431,7 +431,7 @@ class Processor $item['owner-id'] = $item['author-id']; } else { $actor = APContact::getByURL($item['owner-link'], false); - $item['isForum'] = ($actor['type'] == 'Group'); + $item['isForum'] = ($actor['type'] ?? 'Person') == 'Group'; } $item['uri'] = $activity['id'];