From 1c845a4fe3b3be2947f8f6909d3101c578d98041 Mon Sep 17 00:00:00 2001 From: Marc Roberts Date: Sat, 11 Mar 2023 15:06:36 +0100 Subject: [PATCH] Fix Root Node Usage to Find BetterEmbed Nodes --- Classes/Service/EmbedService.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Classes/Service/EmbedService.php b/Classes/Service/EmbedService.php index 94741a6..c40152f 100644 --- a/Classes/Service/EmbedService.php +++ b/Classes/Service/EmbedService.php @@ -2,6 +2,7 @@ namespace BetterEmbed\NeosEmbed\Service; +use BetterEmbed\NeosEmbed\Domain\Repository\BetterEmbedRepository; use GuzzleHttp\Exception\GuzzleException; use Neos\ContentRepository\Domain\Model\NodeType; use Neos\ContentRepository\Exception\NodeException; @@ -144,7 +145,7 @@ public function nodeRemoved(NodeInterface $node): void public function getByUrl(string $url, $createIfNotFound = false) { /** @var NodeInterface $record */ - $node = $this->nodeService->findRecordByUrl($this->context->getRootNode(), $url); + $node = $this->nodeService->findRecordByUrl($this->context->getNode('/' . BetterEmbedRepository::BETTER_EMBED_ROOT_NODE_NAME), $url); if ($node == null && $createIfNotFound) {