From af3ec19c0f787fc95ea6d3e1090ffd11f06217fe Mon Sep 17 00:00:00 2001 From: Steve Joynt Date: Mon, 20 Jan 2025 09:44:28 +1100 Subject: [PATCH] FIX Don't add the same extension multiple times Make sure the getAllowedExtensions() function does not return duplicate values --- src/File.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/File.php b/src/File.php index 0fc71d12..573416e2 100644 --- a/src/File.php +++ b/src/File.php @@ -1479,6 +1479,11 @@ public static function getAllowedExtensions() continue; } + // don't add the same extension multiple times + if (in_array($key, $allowedExtensions)) { + continue; + } + $allowedExtensions[] = $key; } return $allowedExtensions;