From 18b5c8ec6da64da90706643ffa52736a85a2ca59 Mon Sep 17 00:00:00 2001 From: Inverle Date: Sun, 22 Jun 2025 00:09:18 +0200 Subject: Handle redirects when scraping feed from HTML (#7654) * Handle redirects when scraping feed from HTML * pass codesniffer * pass PHPStan * Optimize * Another approach relying on HTML base Standard way to save an HTML document with relative references * Fix case of existing HTML base which should not be overriden --------- Co-authored-by: Alexandre Alapetite --- app/Models/Category.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/Models/Category.php') diff --git a/app/Models/Category.php b/app/Models/Category.php index e883a99cf..554e002fb 100644 --- a/app/Models/Category.php +++ b/app/Models/Category.php @@ -188,7 +188,7 @@ class FreshRSS_Category extends Minz_Model { } $ok = true; $cachePath = $this->cacheFilename($url); - $opml = httpGet($url, $cachePath, 'opml', $this->attributes(), $this->curlOptions()); + $opml = httpGet($url, $cachePath, 'opml', $this->attributes(), $this->curlOptions())['body']; if ($opml == '') { Minz_Log::warning('Error getting dynamic OPML for category ' . $this->id() . '! ' . \SimplePie\Misc::url_remove_credentials($url)); -- cgit v1.2.3