From 2c94791bcda06a3bd82a30ca024a03696686c1d2 Mon Sep 17 00:00:00 2001 From: Dag Date: Sat, 11 Mar 2023 20:06:01 +0100 Subject: [PATCH] fix: skip yt json if absent, fix #3301 (#3302) --- bridges/YoutubeBridge.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bridges/YoutubeBridge.php b/bridges/YoutubeBridge.php index a7f523bb..fc00283b 100644 --- a/bridges/YoutubeBridge.php +++ b/bridges/YoutubeBridge.php @@ -99,8 +99,11 @@ class YoutubeBridge extends BridgeAbstract } $jsonData = $this->getJSONData($html); - $jsonData = $jsonData->contents->twoColumnWatchNextResults->results->results->contents; + if (! isset($jsonData->contents)) { + return; + } + $jsonData = $jsonData->contents->twoColumnWatchNextResults->results->results->contents; $videoSecondaryInfo = null; foreach ($jsonData as $item) { if (isset($item->videoSecondaryInfoRenderer)) {