diff --git a/src/DependencyInjection/ACSEOTypesenseExtension.php b/src/DependencyInjection/ACSEOTypesenseExtension.php index 5ca9bb0..aa7dbbe 100644 --- a/src/DependencyInjection/ACSEOTypesenseExtension.php +++ b/src/DependencyInjection/ACSEOTypesenseExtension.php @@ -40,8 +40,8 @@ public function load(array $configs, ContainerBuilder $container) $config = $this->processConfiguration($configuration, $configs); - if (empty($config['typesense']) || empty($config['collections'])) { - // No Host or collection are defined + if (empty($config['typesense'])) { + // No Host is not defined return; } @@ -53,6 +53,12 @@ public function load(array $configs, ContainerBuilder $container) $this->loadClient($config['typesense'], $container); + if (empty($config['collections'])) { + // Collections are defined + return; + } + + $this->loadCollections($config['collections'], $container); $this->loadCollectionManager($container);