From e25bb8b2b60419b41055de414298f7226ebb72d2 Mon Sep 17 00:00:00 2001 From: Ashleigh Rentz Date: Tue, 10 Jun 2025 14:28:40 -0700 Subject: [PATCH] Update DocumentRenderer.php Fixes the regex to prevent double-slashes in RSS/Atom feed URLs for intro images. --- libraries/src/Document/DocumentRenderer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/src/Document/DocumentRenderer.php b/libraries/src/Document/DocumentRenderer.php index 3626e3be6a682..c0e62dfdc564e 100644 --- a/libraries/src/Document/DocumentRenderer.php +++ b/libraries/src/Document/DocumentRenderer.php @@ -74,7 +74,7 @@ public function getContentType() protected function _relToAbs($text) { $base = Uri::base(); - $text = preg_replace("/(href|src)=\"(?!http|ftp|https|mailto|data|\/\/)([^\"]*)\"/", "$1=\"$base\$2\"", $text); + $text = preg_replace("/(href|src)=\"(?!http|ftp|https|mailto|data|\/\/)\/*([^\"]*)\"/", "$1=\"$base\$2\"", $text); return $text; }