From c5cd2294456c6a118885003f7beb6f32bb98bc68 Mon Sep 17 00:00:00 2001 From: Ryan Stafford Date: Thu, 1 Jun 2023 15:26:47 -0400 Subject: [PATCH] [YoutubeBridge] Set icon (#3416) --- bridges/YoutubeBridge.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bridges/YoutubeBridge.php b/bridges/YoutubeBridge.php index fc00283b..95f4f017 100644 --- a/bridges/YoutubeBridge.php +++ b/bridges/YoutubeBridge.php @@ -336,6 +336,7 @@ class YoutubeBridge extends BridgeAbstract $html = $this->ytGetSimpleHTMLDOM($url_listing); $jsonData = $this->getJSONData($html); $url_feed = $jsonData->metadata->channelMetadataRenderer->rssUrl; + $this->iconURL = $jsonData->metadata->channelMetadataRenderer->avatar->thumbnails[0]->url; } if (!$this->skipFeeds()) { $html = $this->ytGetSimpleHTMLDOM($url_feed); @@ -444,4 +445,13 @@ class YoutubeBridge extends BridgeAbstract return parent::getName(); } } + + public function getIcon() + { + if (empty($this->iconURL)) { + return parent::getIcon(); + } else { + return $this->iconURL; + } + } }