From 4b60ca2491613538a3237eb08cbc96e4ae6582e0 Mon Sep 17 00:00:00 2001 From: Ante Prkacin Date: Wed, 1 Oct 2025 14:29:36 +0200 Subject: [PATCH 1/2] NGSTACK-826 change ibexa Visibility criterion to Visible criterion from ibexa-search-extra bundle --- bundle/QueryType/SearchQueryType.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundle/QueryType/SearchQueryType.php b/bundle/QueryType/SearchQueryType.php index c7cc002f..4b69f4aa 100644 --- a/bundle/QueryType/SearchQueryType.php +++ b/bundle/QueryType/SearchQueryType.php @@ -11,6 +11,7 @@ use Ibexa\Contracts\Core\SiteAccess\ConfigResolverInterface; use Ibexa\Core\QueryType\OptionsResolverBasedQueryType; use Netgen\Bundle\SiteBundle\API\Search\Criterion\FullText; +use Netgen\IbexaSearchExtra\API\Values\Content\Query\Criterion\Visible; use Netgen\IbexaSiteApi\API\Site; use Symfony\Component\OptionsResolver\OptionsResolver; @@ -68,7 +69,7 @@ protected function doGetQuery(array $parameters): Query $criteria = [ new Criterion\Subtree($subtreeLocation->pathString), - new Criterion\Visibility(Criterion\Visibility::VISIBLE), + new Visible(true), ]; if (count($parameters['content_types']) > 0) { From ae5d21e49d6f32d4c51c3b009537ed4b9c06c591 Mon Sep 17 00:00:00 2001 From: Ante Prkacin Date: Thu, 2 Oct 2025 15:54:23 +0200 Subject: [PATCH 2/2] NGSTACK-826 add 'ibexa-search-extra' bundle as dependency in composer.json --- composer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index b0aa24bb..ce0c7c2c 100644 --- a/composer.json +++ b/composer.json @@ -35,7 +35,8 @@ "knplabs/knp-menu-bundle": "^3.2", "sensio/framework-extra-bundle": "^6.2", "sebastianfeldmann/git": "^3.8", - "mailerlite/mailerlite-api-v2-php-sdk": "^0.3.2" + "mailerlite/mailerlite-api-v2-php-sdk": "^0.3.2", + "netgen/ibexa-search-extra": "^3.6" }, "require-dev": { "netgen/layouts-standard": "^1.4",