From f501c6206e352ee1c577dffdeef054c710620f9b Mon Sep 17 00:00:00 2001 From: Yassine Guedidi Date: Tue, 11 Mar 2025 01:30:26 +0100 Subject: [PATCH] Add IsGranted to SearchRestController --- src/Controller/Api/SearchRestController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Controller/Api/SearchRestController.php b/src/Controller/Api/SearchRestController.php index 5b7ca77df..e00920c7b 100644 --- a/src/Controller/Api/SearchRestController.php +++ b/src/Controller/Api/SearchRestController.php @@ -8,6 +8,7 @@ use Nelmio\ApiDocBundle\Annotation\Operation; use OpenApi\Annotations as OA; use Pagerfanta\Doctrine\ORM\QueryAdapter as DoctrineORMAdapter; use Pagerfanta\Pagerfanta; +use Sensio\Bundle\FrameworkExtraBundle\Configuration\IsGranted; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Routing\Annotation\Route; @@ -55,13 +56,12 @@ class SearchRestController extends WallabagRestController * ) * * @Route("/api/search.{_format}", name="api_get_search", methods={"GET"}, defaults={"_format": "json"}) + * @IsGranted("LIST_ENTRIES") * * @return JsonResponse */ public function getSearchAction(Request $request, EntryRepository $entryRepository) { - $this->validateAuthentication(); - $term = $request->query->get('term'); $page = (int) $request->query->get('page', 1); $perPage = (int) $request->query->get('perPage', 30);