From 67f827cb5ab480d569ee8fc45ec342e0c0e3dd57 Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Tue, 12 Jan 2010 23:37:19 +0000 Subject: [PATCH] BUGFIX: Apply file extension restrictions to extensions properly. (from r93531) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@96761 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- filesystem/File.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filesystem/File.php b/filesystem/File.php index 74a3844d1..c818aa647 100755 --- a/filesystem/File.php +++ b/filesystem/File.php @@ -628,7 +628,7 @@ class File extends DataObject { } function validate() { - if(!File::$apply_restrictions_to_admin && Permission::check('ADMIN')) { + if(File::$apply_restrictions_to_admin || !Permission::check('ADMIN')) { $extension = strtolower(pathinfo($this->Name, PATHINFO_EXTENSION)); if($extension && !in_array($extension, self::$allowed_extensions)) {