From 43cac99064ab998d840468d2122434398d8213b4 Mon Sep 17 00:00:00 2001 From: Marcus Nyeholt Date: Wed, 29 Jun 2011 10:28:14 +1000 Subject: [PATCH] BUGFIX: Fixed issue where folderID wasn't being correctly resolved from request, thus making file upload permissions only ever checked against the 'root' folder --- code/AssetAdmin.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/AssetAdmin.php b/code/AssetAdmin.php index 9939220d..1d8ca06d 100755 --- a/code/AssetAdmin.php +++ b/code/AssetAdmin.php @@ -118,9 +118,10 @@ JS Requirements::css(CMS_DIR . "/css/cms_left.css"); Requirements::css(CMS_DIR . "/css/cms_right.css"); - if(isset($data['ID']) && $data['ID'] != 'root') $folder = DataObject::get_by_id("Folder", $data['ID']); + $id = (int) $this->request->param('ID'); + if($id) $folder = DataObject::get_by_id("Folder", $id); else $folder = singleton('Folder'); - + return array( 'CanUpload' => $folder->canEdit()); }