Fixed test. Removed Mercure from test env
testing/ogcore-api/pipeline/head This commit looks good Details

jenkins_upload_packages
Manuel Aranda Rosales 2025-03-13 14:34:40 +01:00
parent 5a63a1fb88
commit 721ad0d591
1 changed files with 7 additions and 1 deletions

View File

@ -10,6 +10,7 @@ use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpKernel\Event\ViewEvent;
use Symfony\Component\HttpKernel\KernelEvents;
use Psr\Log\LoggerInterface;
use Symfony\Component\HttpKernel\KernelInterface;
use Symfony\Component\Mercure\HubInterface;
use Symfony\Component\Mercure\Update;
@ -19,7 +20,8 @@ class MercureSubscriber implements EventSubscriberInterface
public function __construct(
LoggerInterface $logger,
private readonly HubInterface $hub
private readonly HubInterface $hub,
private readonly KernelInterface $kernel
)
{
$this->logger = $logger;
@ -34,6 +36,10 @@ class MercureSubscriber implements EventSubscriberInterface
public function onKernelView(ViewEvent $event): void
{
if ('test' === $this->kernel->getEnvironment()) {
return;
}
$request = $event->getRequest();
$method = $request->getMethod();