Update Profile model

This commit is contained in:
Daniel Supernault 2018-08-26 00:00:45 -06:00
parent 60923af897
commit b92cc8f41e
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -143,7 +143,11 @@ class Profile extends Model
public function statusCount() public function statusCount()
{ {
return $this->statuses()->whereHas('media')->count(); return $this->statuses()
->whereHas('media')
->whereNull('in_reply_to_id')
->whereNull('reblog_of_id')
->count();
} }
public function recommendFollowers() public function recommendFollowers()
@ -159,6 +163,7 @@ class Profile extends Model
->whereNotIn('following_id', $follows) ->whereNotIn('following_id', $follows)
->whereIn('profile_id', $following) ->whereIn('profile_id', $following)
->orderByRaw('rand()') ->orderByRaw('rand()')
->distinct('id')
->limit(3) ->limit(3)
->pluck('following_id'); ->pluck('following_id');
$recommended = []; $recommended = [];