diff --git a/src/Controller/TypeaheadController.php b/src/Controller/TypeaheadController.php index 59ca4c6e..e229cd06 100644 --- a/src/Controller/TypeaheadController.php +++ b/src/Controller/TypeaheadController.php @@ -46,6 +46,7 @@ use App\Services\Attachments\BuiltinAttachmentsFinder; use App\Services\TagFinder; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\JsonResponse; +use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Serializer\Encoder\JsonEncoder; use Symfony\Component\Serializer\Normalizer\ObjectNormalizer; @@ -59,12 +60,13 @@ use Symfony\Component\Serializer\Serializer; class TypeaheadController extends AbstractController { /** - * @Route("/builtInResources/search/{query}", name="typeahead_builtInRessources", requirements={"query"= ".+"}) + * @Route("/builtInResources/search", name="typeahead_builtInRessources") * * @return JsonResponse */ - public function builtInResources(string $query, BuiltinAttachmentsFinder $finder) + public function builtInResources(Request $request, BuiltinAttachmentsFinder $finder) { + $query = $request->get('query'); $array = $finder->find($query); $normalizers = [