]> git.mxchange.org Git - friendica.git/blobdiff - src/Protocol/ActivityPub/Processor.php
Merge remote-tracking branch 'upstream/develop' into personal-copy
[friendica.git] / src / Protocol / ActivityPub / Processor.php
index 241907f62359885289ce88ef4c8238f906c6d22a..7c40105e20a385def29ddc6076f83548500af177 100644 (file)
@@ -514,6 +514,10 @@ class Processor
         */
        public static function postItem(array $activity, array $item)
        {
+               if (empty($item)) {
+                       return;
+               }
+
                $stored = false;
 
                foreach ($activity['receiver'] as $receiver) {
@@ -695,7 +699,7 @@ class Processor
         * @return string fetched message URL
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         */
-       public static function fetchMissingActivity($url, $child = [])
+       public static function fetchMissingActivity(string $url, array $child = [])
        {
                if (!empty($child['receiver'])) {
                        $uid = ActivityPub\Receiver::getFirstUserFromReceivers($child['receiver']);