add checkSubAdminUser method to OC_JSON class

This commit is contained in:
Georg Ehrke 2012-07-18 17:10:53 +02:00
parent f503aea099
commit a5bebb86a5
1 changed files with 12 additions and 0 deletions

View File

@ -64,6 +64,18 @@ class OC_JSON{
exit();
}
}
/**
* Check if the user is a subadmin, send json error msg if not
*/
public static function checkSubAdminUser(){
self::checkLoggedIn();
if(!OC_Group::inGroup(OC_User::getUser(),'admin') && !OC_SubAdmin::isSubAdmin(OC_User::getUser())){
$l = OC_L10N::get('core');
self::error(array( 'data' => array( 'message' => $l->t('Authentication error') )));
exit();
}
}
/**
* Send json error msg