diff --git a/security/Member.php b/security/Member.php index 396a0bfae..9247be68b 100644 --- a/security/Member.php +++ b/security/Member.php @@ -753,6 +753,14 @@ class Member extends DataObject { Database::alteration_message("Added admin account","created"); } } + + function canEdit() { + if( $this->ID == Member::currentUserID() ) + return true; + if( $member = Member::currentUser() ) + return $member->can( 'AdminCMS' ); + return false; + } }