summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-11-26 18:49:50 +0300
committerAndrew Dolgov <[email protected]>2022-11-26 18:49:50 +0300
commitacd791793ffea56678deb3841b324c9207c3601d (patch)
treeb41075700e9e3792e9184efa38912aad3547af29
parent0834b7ad208648b3a1c5adc09922a1f93b3e1f99 (diff)
rewrite_url_if_needed: allow null referrer
-rw-r--r--init.php4
1 files 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]);
}
}
}