diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 75339f8..02cee20 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -196,4 +196,18 @@ class UserController extends Controller return response()->json(['message' => "Server error"], 500); } } + + public function getInvalidUsers(Request $request): JsonResponse { + + try { + + $users = User::where('validate', 0)->pluck('id'); + + return response()->json($users); + + } catch (\Exception $e) { + Log::info($e->getMessage()); + return response()->json(['message' => "Server error"], 500); + } + } } diff --git a/routes/users.php b/routes/users.php index 42ec0b2..6ebc781 100644 --- a/routes/users.php +++ b/routes/users.php @@ -43,3 +43,5 @@ Route::post("/users/{id}/create/notification", [NotificationsController::class, Route::middleware(['web', 'auth:sanctum'])->get('/users/search', [SearchController::class, "searchUsers"]); +Route::middleware(['web', 'auth:sanctum'])->get('/users/invalid', [UserController::class, "getInvalidUsers"]); + diff --git a/tests/Users/Get User.bru b/tests/Users/Get User.bru index 300d56d..81e8ffe 100644 --- a/tests/Users/Get User.bru +++ b/tests/Users/Get User.bru @@ -11,7 +11,7 @@ get { } vars:pre-request { - id: + id: 2398 } settings { diff --git a/tests/collection.bru b/tests/collection.bru index 8e9945d..73ecadb 100644 --- a/tests/collection.bru +++ b/tests/collection.bru @@ -1,4 +1,4 @@ headers { Accept: application/json - X-XSRF-TOKEN: + X-XSRF-TOKEN: eyJpdiI6Ik0vL3RZcUltSFZrd2hUM2ZDdzVpZUE9PSIsInZhbHVlIjoicmY2cTdHMmxVK0FzQXpncmNMVHpqWGVobWl5anhFN0xjajlQMG9qbEpCazVjQUgyQXJxRS9iZTdmVEd2VDF1V1AxU2czZG1uc1lOaUNVamRMOTRDcTd2WlloMlArZThEQ2FPSHpmbmpndS91eUZIS05Qa3JRcGduV3c5bXRQK3oiLCJtYWMiOiJhMjRjN2ZmMWFjZGE5YjQyODk1Zjg5YjZmZjIzZmZjZGJkYWNlMTI0OGVhNWRjODU5ZjZmNmE4NDc3ZGQ3N2U3IiwidGFnIjoiIn0= }