diff --git a/app/Http/Controllers/ItemController.php b/app/Http/Controllers/ItemController.php index 76c6061..8a54412 100644 --- a/app/Http/Controllers/ItemController.php +++ b/app/Http/Controllers/ItemController.php @@ -27,9 +27,16 @@ class ItemController extends Controller */ public function search(Request $request): JsonResponse { - return response()->json([ - 'item' => $this->itemsCollection->findItem($request->input('query')), - ]); + $status = Response::HTTP_NO_CONTENT; + $result = $this->itemsCollection->findItem($request->input('query')); + $response = []; + if ($result->isNotEmpty()) { + $status = Response::HTTP_OK; + $response = [ + 'items' => $result->toArray(), + ]; + } + return response()->json($response, $status); } /**