From 2ef0566ba55ffc9b261e39d9fd0c398ba0a539a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roland=20H=C3=A4der?= Date: Tue, 19 Jul 2022 23:44:54 +0200 Subject: [PATCH] Fixed: - "Undefined variable: contact in .../src/Protocol/Diaspora.php on line 4097 Trying to access array offset on value of type null in .../src/Protocol/Diaspora.php on line 4097" - see https://github.com/friendica/friendica/issues/11632#issuecomment-1189465336 --- src/Protocol/Diaspora.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Protocol/Diaspora.php b/src/Protocol/Diaspora.php index 6d3c23dad..81ba7b4a3 100644 --- a/src/Protocol/Diaspora.php +++ b/src/Protocol/Diaspora.php @@ -4081,6 +4081,7 @@ class Diaspora */ public static function createCommentSignature(array $item) { + $contact = []; if (!empty($item['author-link'])) { $url = $item['author-link']; } else { @@ -4094,7 +4095,7 @@ class Diaspora $uid = User::getIdForURL($url); if (empty($uid)) { - Logger::info('No owner post, so not storing signature', ['url' => $contact['url']]); + Logger::info('No owner post, so not storing signature', ['url' => $contact['url'] ?? 'No contact loaded']); return false; }