Merge pull request #9228 from annando/warning-fatal

Fix fatal errors, warnings and notices
This commit is contained in:
Tobias Diekershoff 2020-09-18 16:01:50 +02:00 committed by GitHub
commit 5a0b85ca20
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 1 deletions

View file

@ -855,6 +855,9 @@ class Transmitter
public static function createActivityFromMail($mail_id, $object_mode = false) public static function createActivityFromMail($mail_id, $object_mode = false)
{ {
$mail = self::ItemArrayFromMail($mail_id); $mail = self::ItemArrayFromMail($mail_id);
if (empty($mail)) {
return [];
}
$object = self::createNote($mail); $object = self::createNote($mail);
if (!$object_mode) { if (!$object_mode) {

View file

@ -563,7 +563,7 @@ class Feed
$data_text = strip_tags(trim($data['text'] ?? '')); $data_text = strip_tags(trim($data['text'] ?? ''));
$item_body = strip_tags(trim($item['body'] ?? '')); $item_body = strip_tags(trim($item['body'] ?? ''));
if (($data_text == $item_body) || strstr($item_body, $data_text)) { if (!empty($data_text) && (($data_text == $item_body) || strstr($item_body, $data_text))) {
$data['text'] = ''; $data['text'] = '';
} }

View file

@ -39,6 +39,7 @@ use Friendica\App;
use Friendica\Core\Config\IConfig; use Friendica\Core\Config\IConfig;
use Friendica\Core\PConfig\IPConfig; use Friendica\Core\PConfig\IPConfig;
use Friendica\Database\Database; use Friendica\Database\Database;
use Friendica\DI;
use Friendica\Model\User; use Friendica\Model\User;
use Friendica\Network\HTTPException; use Friendica\Network\HTTPException;