From 5927bf2399e420d472a1231d35eb2317bebee43b Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Wed, 1 Oct 2008 18:31:08 +0000 Subject: [PATCH] BUGFIX Fixed Upload->isValidExtension() - was checking array keys instead of array values .... git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@63467 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- filesystem/Upload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filesystem/Upload.php b/filesystem/Upload.php index 24ce4a922..7451dacd7 100644 --- a/filesystem/Upload.php +++ b/filesystem/Upload.php @@ -294,7 +294,7 @@ class Upload extends Controller { */ public function isValidExtension($tmpFile) { $pathInfo = pathinfo($tmpFile['name']); - return (!count($this->allowedExtensions) || array_key_exists(strtolower($pathInfo['extension']), $this->allowedExtensions)); + return (!count($this->allowedExtensions) || in_array(strtolower($pathInfo['extension']), $this->allowedExtensions)); }