From 20fec74c633cd8ed2bb4cbbe0599604e3cf4f1c5 Mon Sep 17 00:00:00 2001 From: Joseph Date: Mon, 4 Aug 2025 14:41:04 +0100 Subject: [PATCH] [DailymotionBridge] Fetch playlist title from API (#4649) --- bridges/DailymotionBridge.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bridges/DailymotionBridge.php b/bridges/DailymotionBridge.php index fcaa4292..513cbbe7 100644 --- a/bridges/DailymotionBridge.php +++ b/bridges/DailymotionBridge.php @@ -129,8 +129,9 @@ class DailymotionBridge extends BridgeAbstract private function getPlaylistTitle($id) { - $html = getSimpleHTMLDOM(self::URI . 'playlist/' . $id); - return $html->find('meta[property=og:title]', 0)->getAttribute('content'); + $apiJson = getContents($this->apiUrl . '/playlist/' . $this->getInput('p')); + $apiData = json_decode($apiJson, true); + return $apiData['name']; } private function getApiUrl()