From 12173df4d3f13e035e2601dab3b1d12f40424a6d Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 6 Jul 2021 09:22:41 +0000 Subject: [PATCH] Replace proxy function --- src/Content/Text/BBCode.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Content/Text/BBCode.php b/src/Content/Text/BBCode.php index e07993143..eb8ddda8d 100644 --- a/src/Content/Text/BBCode.php +++ b/src/Content/Text/BBCode.php @@ -446,15 +446,15 @@ class BBCode return $naked_text; } - private static function proxyUrl($image, $simplehtml = self::INTERNAL, $uriid = 0) + private static function proxyUrl($image, $simplehtml = self::INTERNAL, $uriid = 0, $size = '') { // Only send proxied pictures to API and for internal display if (!in_array($simplehtml, [self::INTERNAL, self::API])) { return $image; } elseif ($uriid) { - return Post\Link::getByLink($uriid, $image); + return Post\Link::getByLink($uriid, $image, $size); } else { - return ProxyUtils::proxifyUrl($image); + return ProxyUtils::proxifyUrl($image, $size); } } @@ -1025,7 +1025,7 @@ class BBCode } elseif ($attributes['avatar'] && $uriid) { $attributes['avatar'] = Post\Link::getByLink($uriid, $attributes['avatar'], ProxyUtils::SIZE_THUMB); } elseif ($attributes['avatar']) { - $attributes['avatar'] = ProxyUtils::proxifyUrl($attributes['avatar'], ProxyUtils::SIZE_THUMB); + $attributes['avatar'] = self::proxyUrl($attributes['avatar'], self::INTERNAL, $uriid, ProxyUtils::SIZE_THUMB); } $content = preg_replace(Strings::autoLinkRegEx(), '$1', $match[3]);