From 1a86167ac589777b3fb5f8c6dcf7f4f302a3785f Mon Sep 17 00:00:00 2001
From: Michael <heluecht@pirati.ca>
Date: Tue, 16 Jun 2020 20:41:34 +0000
Subject: [PATCH] Possibly fix "Undefined index: url"

---
 src/Protocol/ActivityPub/Processor.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Protocol/ActivityPub/Processor.php b/src/Protocol/ActivityPub/Processor.php
index 02ea24224a..43aebce64f 100644
--- a/src/Protocol/ActivityPub/Processor.php
+++ b/src/Protocol/ActivityPub/Processor.php
@@ -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'];
-- 
2.39.5