mirror of
https://github.com/friendica/friendica
synced 2025-04-29 15:04:22 +02:00
Fix: Unseen marker wasn't set / Don't mark activities as unseen
This commit is contained in:
parent
ff1409e626
commit
420bd9bcf9
2 changed files with 5 additions and 3 deletions
|
@ -25,6 +25,8 @@ use Friendica\Database\DBA;
|
|||
use \BadMethodCallException;
|
||||
use Friendica\Database\Database;
|
||||
use Friendica\DI;
|
||||
use Friendica\Model\Item;
|
||||
use Friendica\Protocol\Activity;
|
||||
|
||||
class User
|
||||
{
|
||||
|
@ -49,8 +51,8 @@ class User
|
|||
$fields['uri-id'] = $uri_id;
|
||||
$fields['uid'] = $uid;
|
||||
|
||||
// Public posts are always seen
|
||||
if ($uid == 0) {
|
||||
// Public posts and activities (like, dislike, ...) are always seen
|
||||
if ($uid == 0 || (($data['gravity'] == Item::GRAVITY_ACTIVITY) && ($data['verb'] != Activity::ANNOUNCE))) {
|
||||
$fields['unseen'] = false;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue