Skip to content

Commit e93a509

Browse files
committed
Fix MercureResourcePublisher - use current request to prevent bad host
1 parent 67c6c6a commit e93a509

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Mercure/MercureResourcePublisher.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,10 @@ private function publishUpdate(object $object, array $objectData, string $type):
241241
} else {
242242
$resourceClass = $this->getObjectClass($object);
243243

244-
$request = new Request();
244+
$request = $this->requestStack->getCurrentRequest();
245+
if (!$request) {
246+
$request = new Request();
247+
}
245248
$attributes = [
246249
'operation' => $this->resourceMetadataFactory->create($resourceClass)->getOperation(),
247250
'resource_class' => $resourceClass,

0 commit comments

Comments
 (0)