mirror of https://github.com/MISP/MISP
parent
91f96427db
commit
c722205ddf
|
@ -22,7 +22,6 @@
|
|||
|
||||
// TODO GPG encryption has issues when keys are expired
|
||||
|
||||
App::uses('User', 'Model');
|
||||
App::uses('Controller', 'Controller');
|
||||
App::uses('Sanitize', 'Utility');
|
||||
/**
|
||||
|
@ -361,20 +360,15 @@ class AppController extends Controller {
|
|||
* TODO ACL, EXTRA: mixed in Org!!
|
||||
*/
|
||||
public function checkGroup() {
|
||||
$aco = 'Events'; // TODO ACL was 'Attributes'
|
||||
$this->loadModel('User');
|
||||
$user = $this->User->findById($this->Auth->user('id'));
|
||||
//$user = ClassRegistry::init('User')->findById($this->Auth->user('id'));
|
||||
// debug($user['User']['group_id']);
|
||||
$this->loadModel('Group');
|
||||
$group = $this->Group->findById($user['User']['group_id']);
|
||||
//$group = ClassRegistry::init('Group')->findById($user['User']['group_id']);
|
||||
// debug($group['Group']['perm_modify_org']);
|
||||
if ($group['Group']['perm_modify_org']) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
$modifyGroup = false;
|
||||
$user = ClassRegistry::init('User')->findById($this->Auth->user('id'));
|
||||
if (isset($user)) {
|
||||
$group = ClassRegistry::init('Group')->findById($user['User']['group_id']);
|
||||
if ($group['Group']['perm_modify_org']) {
|
||||
$modifyGroup = true;
|
||||
}
|
||||
}
|
||||
return $modifyGroup;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue