X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FProtocol%2FActivityPub%2FTransmitter.php;fp=src%2FProtocol%2FActivityPub%2FTransmitter.php;h=5d3094339cbf99f7afb863773de944ef9703d187;hb=100dfea524dc00e1bf22b9a6ce015271c45b928f;hp=99c3503b2d3969b8733b49ab5259e240ef16f4c9;hpb=d62cd5defc1fa0fa4b4857bee040d53c83c88a7d;p=friendica.git diff --git a/src/Protocol/ActivityPub/Transmitter.php b/src/Protocol/ActivityPub/Transmitter.php index 99c3503b2d..5d3094339c 100644 --- a/src/Protocol/ActivityPub/Transmitter.php +++ b/src/Protocol/ActivityPub/Transmitter.php @@ -653,6 +653,9 @@ class Transmitter public static function ItemArrayFromMail($mail_id) { $mail = DBA::selectFirst('mail', [], ['id' => $mail_id]); + if (!DBA::isResult($mail)) { + return []; + } $reply = DBA::selectFirst('mail', ['uri'], ['parent-uri' => $mail['parent-uri'], 'reply' => false]); @@ -1234,6 +1237,10 @@ class Transmitter */ public static function createNote($item) { + if (empty($item)) { + return []; + } + if ($item['event-type'] == 'event') { $type = 'Event'; } elseif (!empty($item['title'])) {