Skip to content

Commit 08a2fe4

Browse files
authored
Merge pull request #10773 from snipe/features/adds_ldap_import_and_assets_count_to_user_api
Features/adds ldap import and assets count to user api
2 parents 698b730 + 6abe8f2 commit 08a2fe4

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

app/Http/Controllers/Api/UsersController.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,26 @@ public function index(Request $request)
132132
$users = $users->where('users.manager_id','=',$request->input('manager_id'));
133133
}
134134

135+
if ($request->filled('ldap_import')) {
136+
$users = $users->where('ldap_import', '=', $request->input('ldap_import'));
137+
}
138+
139+
if ($request->filled('assets_count')) {
140+
$users->has('assets', '=', $request->input('assets_count'));
141+
}
142+
143+
if ($request->filled('consumables_count')) {
144+
$users->has('consumables', '=', $request->input('consumables_count'));
145+
}
146+
147+
if ($request->filled('licenses_count')) {
148+
$users->has('licenses', '=', $request->input('licenses_count'));
149+
}
150+
151+
if ($request->filled('accessories_count')) {
152+
$users->has('accessories', '=', $request->input('accessories_count'));
153+
}
154+
135155
if ($request->filled('search')) {
136156
$users = $users->TextSearch($request->input('search'));
137157
}

0 commit comments

Comments
 (0)