From acd791793ffea56678deb3841b324c9207c3601d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 26 Nov 2022 18:49:50 +0300 Subject: rewrite_url_if_needed: allow null referrer --- init.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init.php b/init.php index 07abca4..bec0b59 100644 --- a/init.php +++ b/init.php @@ -285,7 +285,7 @@ class Api_Resize_Media extends Plugin { } } - private function rewrite_url_if_needed(string $url, int $width, string $referrer = "", bool $force_stamp = false) : string { + private function rewrite_url_if_needed(string $url, int $width, ?string $referrer = "", bool $force_stamp = false) : string { $scheme = parse_url($url, PHP_URL_SCHEME) ?? ""; if ($width > 0 && !in_array($scheme, self::IGNORE_SCHEMES)) { @@ -305,7 +305,7 @@ class Api_Resize_Media extends Plugin { if ($this->cache->exists($flag)) { return $this->host->get_public_method_url($this, "api_resize", - ["url" => $url, "referrer" => $referrer, "width" => $width, "force_stamp" => $force_stamp]); + ["url" => $url, "referrer" => $referrer ?? '', "width" => $width, "force_stamp" => $force_stamp]); } } } -- cgit v1.2.3