From 178c0e2a9e38ffc2b904e1af7da1d9102a5129c7 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Fri, 24 Feb 2012 07:21:47 +0800 Subject: [PATCH] DataObjects/Images.php --- DataObjects/Images.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/DataObjects/Images.php b/DataObjects/Images.php index 95f8854c..a02087aa 100644 --- a/DataObjects/Images.php +++ b/DataObjects/Images.php @@ -33,10 +33,18 @@ class Pman_Core_DataObjects_Images extends DB_DataObject function checkPerm($perm, $au) { + // default permissons are to + // allow create / edit / if the user has + if (!$au) { + return false; + } + + + $o = $this->object(); if (method_exists($o, 'hasPerm')) { // edit permissions on related object needed... - return $o->hasPerm('E', $au); + return $o->hasPerm( $perm == 'S' ? 'S' : 'E' , $au); } -- 2.39.2