From: Hypolite Petovan Date: Sat, 19 Feb 2022 01:25:18 +0000 (-0500) Subject: Check for array content before querying keys in Worker\Notifier X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=35abf33c0571a1ba444202fdaedb6d929adc6fdc;p=friendica.git Check for array content before querying keys in Worker\Notifier - Address https://github.com/friendica/friendica/issues/11218#issuecomment-1045137358 --- diff --git a/src/Worker/Notifier.php b/src/Worker/Notifier.php index 146bcce9f1..488ade2229 100644 --- a/src/Worker/Notifier.php +++ b/src/Worker/Notifier.php @@ -732,7 +732,7 @@ class Notifier // Update the locally stored follower list when we deliver to a forum foreach (Tag::getByURIId($target_item['uri-id'], [Tag::MENTION, Tag::EXCLUSIVE_MENTION]) as $tag) { $target_contact = Contact::getByURL(Strings::normaliseLink($tag['url']), null, [], $uid); - if (($target_contact['contact-type'] == Contact::TYPE_COMMUNITY) && $target_contact['manually-approve']) { + if ($target_contact && $target_contact['contact-type'] == Contact::TYPE_COMMUNITY && $target_contact['manually-approve']) { Group::updateMembersForForum($target_contact['id']); } }