diff --git a/Public/YoutubeFacade/Infrastructure/Services/YoutubeFacadeContentFilter.php b/Public/YoutubeFacade/Infrastructure/Services/YoutubeFacadeContentFilter.php index 39dd2766..d2eea249 100644 --- a/Public/YoutubeFacade/Infrastructure/Services/YoutubeFacadeContentFilter.php +++ b/Public/YoutubeFacade/Infrastructure/Services/YoutubeFacadeContentFilter.php @@ -59,9 +59,15 @@ final class YoutubeFacadeContentFilter // Return original content if regex failed if ($result === null) { + file_put_contents('/tmp/yt-debug.log', date('H:i:s') . " preg_replace FAILED (null)\n", FILE_APPEND); return $content; } + // Debug: verify facades in result + $facadeCount = substr_count($result, 'data-video-id'); + $iframeCount = substr_count($result, 'youtube.com/embed'); + file_put_contents('/tmp/yt-debug.log', date('H:i:s') . " RESULT: {$facadeCount} facades, {$iframeCount} iframes remaining\n", FILE_APPEND); + return $result; } }