X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FContact.php;h=fe9869c6f88065386a8a918b11ac88e555e5096a;hb=bffdf96d8791db3f5c1aaede9b3f7416fb189f38;hp=f354f89c7d0074a962723edf8ec1f6dcd5c2707e;hpb=7966c48e7592df5fc8d95221d8974cbe96c99d16;p=friendica.git diff --git a/src/Model/Contact.php b/src/Model/Contact.php index f354f89c7d..fe9869c6f8 100644 --- a/src/Model/Contact.php +++ b/src/Model/Contact.php @@ -1064,14 +1064,14 @@ 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(), [], $condition, $params); + $r = Item::selectForUser(local_user(), [], $condition, $params); + + $items = Item::inArray($r); - $items = dba::inArray($r); - $o = conversation($a, $items, 'contact-posts', false); $o .= alt_pager($a, count($items));