diff options
author | Andrew Dolgov <[email protected]> | 2022-11-26 18:49:50 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2022-11-26 18:49:50 +0300 |
commit | acd791793ffea56678deb3841b324c9207c3601d (patch) | |
tree | b41075700e9e3792e9184efa38912aad3547af29 | |
parent | 0834b7ad208648b3a1c5adc09922a1f93b3e1f99 (diff) |
rewrite_url_if_needed: allow null referrer
-rw-r--r-- | init.php | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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]); } } } |