Update InternalApiController

This commit is contained in:
Daniel Supernault 2018-12-23 21:03:37 -07:00
parent 7f88500d18
commit 3109911887
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -112,6 +112,7 @@ class InternalApiController extends Controller
$people = Profile::select('id', 'name', 'username') $people = Profile::select('id', 'name', 'username')
->with('avatar') ->with('avatar')
->whereNull('status')
->orderByRaw('rand()') ->orderByRaw('rand()')
->whereHas('statuses') ->whereHas('statuses')
->whereNull('domain') ->whereNull('domain')
@ -206,6 +207,9 @@ class InternalApiController extends Controller
$posts = Status::select('id', 'caption', 'profile_id') $posts = Status::select('id', 'caption', 'profile_id')
->whereHas('media') ->whereHas('media')
->whereHas('profile', function($q) {
return $q->whereNull('status');
})
->whereIsNsfw(false) ->whereIsNsfw(false)
->whereVisibility('public') ->whereVisibility('public')
->whereNotIn('profile_id', $following) ->whereNotIn('profile_id', $following)