From f48020982530ff08636a5233021014c16fc67c36 Mon Sep 17 00:00:00 2001 From: Eugene Molotov Date: Mon, 6 May 2024 02:30:23 +0500 Subject: [PATCH] [YoutubeBridge] Fix empty result in search feed (#4098) --- bridges/YoutubeBridge.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/bridges/YoutubeBridge.php b/bridges/YoutubeBridge.php index 6a29e387..af14c856 100644 --- a/bridges/YoutubeBridge.php +++ b/bridges/YoutubeBridge.php @@ -193,14 +193,7 @@ class YoutubeBridge extends BridgeAbstract $html = $this->fetch($url_listing); $jsonData = $this->extractJsonFromHtml($html); $jsonData = $jsonData->contents->twoColumnSearchResultsRenderer->primaryContents; - $jsonData = $jsonData->sectionListRenderer->contents; - foreach ($jsonData as $data) { - // Search result includes some ads, have to filter them - if (isset($data->itemSectionRenderer->contents[0]->videoRenderer)) { - $jsonData = $data->itemSectionRenderer->contents; - break; - } - } + $jsonData = $jsonData->sectionListRenderer->contents[0]->itemSectionRenderer->contents; $this->fetchItemsFromFromJsonData($jsonData); $this->feeduri = $url_listing; $this->feedName = 'Search: ' . $search;