diff --git a/src/Controller/HomeController.php b/src/Controller/HomeController.php
index 5bdebcaa0f58aa5d4eab4a17ccf913e454bd0f3d..1ae1c840090add7b95eb5d7a734af24a25591969 100644
--- a/src/Controller/HomeController.php
+++ b/src/Controller/HomeController.php
@@ -16,6 +16,7 @@ use DateTimeImmutable;
 use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
 use Symfony\Component\HttpFoundation\JsonResponse;
 use Symfony\Component\HttpFoundation\Response;
+use Symfony\Component\HttpFoundation\Request;
 use Symfony\Component\Routing\Attribute\Route;
 
 class HomeController extends AbstractController
@@ -32,9 +33,9 @@ class HomeController extends AbstractController
     #[Route('/search', name: 'search', methods: ['POST'])]
     public function search(SearchRequest $request): Response
     {
-        $array = $request->getRequest()->toArray()['items'];
-        $id = $request->getRequest()->query->get('id');
-        $result = $this->functions->search($array, $id);
+        $requestData = $request->getRequest()->toArray();
+        $id = $request->getRequest()->get('id');
+        $result = $this->functions->search($requestData['items'], $id);
         return $this->json($result);
     }