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