]> git.mxchange.org Git - friendica.git/commitdiff
Possibly fix "Undefined index: url"
authorMichael <heluecht@pirati.ca>
Tue, 16 Jun 2020 20:41:34 +0000 (20:41 +0000)
committerMichael <heluecht@pirati.ca>
Tue, 16 Jun 2020 20:41:34 +0000 (20:41 +0000)
src/Protocol/ActivityPub/Processor.php

index 02ea24224af0183048006a47c5836e18bf019fcc..43aebce64fd6264a9f6e5f0d420bd37d406214f2 100644 (file)
@@ -989,7 +989,7 @@ class Processor
                $parent_author = Contact::getDetailsByURL($parent['author-link'], 0);
 
                $implicit_mentions = [];
-               if (empty($parent_author)) {
+               if (empty($parent_author['url'])) {
                        Logger::notice('Author public contact unknown.', ['author-link' => $parent['author-link'], 'item-id' => $parent['id']]);
                } else {
                        $implicit_mentions[] = $parent_author['url'];
@@ -1003,7 +1003,7 @@ class Processor
 
                foreach ($parent_terms as $term) {
                        $contact = Contact::getDetailsByURL($term['url'], 0);
-                       if (!empty($contact)) {
+                       if (!empty($contact['url'])) {
                                $implicit_mentions[] = $contact['url'];
                                $implicit_mentions[] = $contact['nurl'];
                                $implicit_mentions[] = $contact['alias'];