mirror of
https://github.com/friendica/friendica
synced 2025-04-27 19:50:12 +00:00
Cache notifications
This commit is contained in:
parent
7d958e8804
commit
536ce232a7
2 changed files with 31 additions and 16 deletions
|
@ -23,6 +23,7 @@ namespace Friendica\Navigation\Notifications\Repository;
|
|||
|
||||
use Friendica\App\BaseURL;
|
||||
use Friendica\BaseRepository;
|
||||
use Friendica\Content\Text\BBCode;
|
||||
use Friendica\Content\Text\Plaintext;
|
||||
use Friendica\Core\Config\Capability\IManageConfigValues;
|
||||
use Friendica\Core\Hook;
|
||||
|
@ -301,11 +302,10 @@ class Notify extends BaseRepository
|
|||
|
||||
$item_post_type = Model\Item::postType($item, $l10n);
|
||||
|
||||
$content = Plaintext::getPost($item, 70);
|
||||
if (!empty($content['text'])) {
|
||||
$title = '"' . trim(str_replace("\n", " ", $content['text'])) . '"';
|
||||
} else {
|
||||
$title = '';
|
||||
$body = BBCode::toPlaintext($item['body'], false);
|
||||
$title = Plaintext::shorten($body, 70);
|
||||
if (!empty($title)) {
|
||||
$title = '"' . trim(str_replace("\n", " ", $title)) . '"';
|
||||
}
|
||||
|
||||
// First go for the general message
|
||||
|
@ -710,11 +710,10 @@ class Notify extends BaseRepository
|
|||
return false;
|
||||
}
|
||||
|
||||
$content = Plaintext::getPost($item, 70);
|
||||
if (!empty($content['text'])) {
|
||||
$title = '"' . trim(str_replace("\n", " ", $content['text'])) . '"';
|
||||
} else {
|
||||
$title = $item['title'];
|
||||
$body = BBCode::toPlaintext($item['body'], false);
|
||||
$title = Plaintext::shorten($body, 70);
|
||||
if (!empty($title)) {
|
||||
$title = '"' . trim(str_replace("\n", " ", $title)) . '"';
|
||||
}
|
||||
|
||||
// Some mail software relies on subject field for threading.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue