Skip to content

Commit 6669cce

Browse files
committed
Update AdminController, fix profile locall filtering. Fixes #401
1 parent b224cb2 commit 6669cce

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

app/Http/Controllers/Api/AdminController.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,13 +197,17 @@ public function profiles(Request $request)
197197

198198
$query->select('profiles.*');
199199

200-
if ($local) {
200+
if ($local == true) {
201201
$query->where('profiles.local', true);
202202
}
203203

204204
if (! in_array($sort, ['disabled', 'suspended', 'deleted'])) {
205-
$query->join('users', 'profiles.id', '=', 'users.profile_id')
206-
->where('users.status', 1);
205+
if ($local) {
206+
$query->join('users', 'profiles.id', '=', 'users.profile_id')
207+
->where('users.status', 1);
208+
} else {
209+
$query->where('status', 1);
210+
}
207211
}
208212

209213
if (! empty($search)) {

0 commit comments

Comments
 (0)