X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FContact.php;h=fe9869c6f88065386a8a918b11ac88e555e5096a;hb=bffdf96d8791db3f5c1aaede9b3f7416fb189f38;hp=4e46b49fdd1f43e3183a027d5a4b028df57a5be3;hpb=0280a46ab44c4cc1f1b294345a048f412a448989;p=friendica.git diff --git a/src/Model/Contact.php b/src/Model/Contact.php index 4e46b49fdd..fe9869c6f8 100644 --- a/src/Model/Contact.php +++ b/src/Model/Contact.php @@ -1064,13 +1064,13 @@ class Contact extends BaseObject $contact = ($r[0]["contact-type"] == ACCOUNT_TYPE_COMMUNITY ? 'owner-id' : 'author-id'); - $condition = ["`$contact` = ? AND `verb` = ? AND " . $sql, - $author_id, ACTIVITY_POST, local_user()]; + $condition = ["`$contact` = ? AND `gravity` IN (?, ?) AND " . $sql, + $author_id, GRAVITY_PARENT, GRAVITY_COMMENT, local_user()]; $params = ['order' => ['created' => true], 'limit' => [$a->pager['start'], $a->pager['itemspage']]]; - $r = Item::select(local_user(), Item::DISPLAY_FIELDLIST, $condition, $params); + $r = Item::selectForUser(local_user(), [], $condition, $params); - $items = dba::inArray($r); + $items = Item::inArray($r); $o = conversation($a, $items, 'contact-posts', false);