From 504a02b04ea94f06033d5ae2271acc73abea37b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Tue, 28 Apr 2026 16:23:31 +0200 Subject: [PATCH] fix: Remove static property use in SeekableHttpStream MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- lib/private/Files/Stream/SeekableHttpStream.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/private/Files/Stream/SeekableHttpStream.php b/lib/private/Files/Stream/SeekableHttpStream.php index 9d629920486..996a8fa8234 100644 --- a/lib/private/Files/Stream/SeekableHttpStream.php +++ b/lib/private/Files/Stream/SeekableHttpStream.php @@ -16,19 +16,16 @@ use Icewind\Streams\Wrapper; class SeekableHttpStream implements File { private const PROTOCOL = 'httpseek'; - private static bool $registered = false; - /** * Registers the stream wrapper using the `httpseek://` url scheme * $return void */ private static function registerIfNeeded() { - if (!self::$registered) { + if (!in_array(self::PROTOCOL, stream_get_wrappers())) { stream_wrapper_register( self::PROTOCOL, self::class ); - self::$registered = true; } }