From: Michael Date: Wed, 28 Sep 2022 16:32:17 +0000 (+0000) Subject: Added logging of unexpected follow messages X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=d821afb418b0705353e6498fe5c4cc966a0fcba9;p=friendica.git Added logging of unexpected follow messages --- diff --git a/src/Protocol/ActivityPub/Receiver.php b/src/Protocol/ActivityPub/Receiver.php index 0cdbe82fc7..57f1089a36 100644 --- a/src/Protocol/ActivityPub/Receiver.php +++ b/src/Protocol/ActivityPub/Receiver.php @@ -852,7 +852,11 @@ class Receiver case 'as:Accept': if ($object_data['object_type'] == 'as:Follow') { - ActivityPub\Processor::acceptFollowUser($object_data); + if (!empty($object_data['object_actor'])) { + ActivityPub\Processor::acceptFollowUser($object_data); + } else { + Logger::debug('Unhandled "accept follow" message.', ['object_data' => $object_data]); + } } elseif (in_array($object_data['object_type'], self::CONTENT_TYPES)) { ActivityPub\Processor::createActivity($object_data, Activity::ATTEND); } else {