From 5290f0cd512ee42ff2bce35e3ede0b0ca01e24e4 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 3 Apr 2022 07:31:42 +0000 Subject: [PATCH] Improved handling of invalid links --- src/Util/Network.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Util/Network.php b/src/Util/Network.php index 492d0ecac7..7e72404287 100644 --- a/src/Util/Network.php +++ b/src/Util/Network.php @@ -569,6 +569,7 @@ class Network */ public static function isValidHttpUrl(string $url) { - return in_array(parse_url($url, PHP_URL_SCHEME), ['http', 'https']) && parse_url($url, PHP_URL_HOST); + $scheme = parse_url($url, PHP_URL_SCHEME); + return !empty($scheme) && in_array($scheme, ['http', 'https']) && parse_url($url, PHP_URL_HOST); } }