diff --git a/app/Controller/ServersController.php b/app/Controller/ServersController.php index be5dc6d01..2f7f17546 100755 --- a/app/Controller/ServersController.php +++ b/app/Controller/ServersController.php @@ -135,7 +135,7 @@ class ServersController extends AppController { throw new NotFoundException(__('Invalid server')); } $s = $this->Server->read(null, $id); - if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isSiteAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); + if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); if ($this->Server->delete()) { $this->Session->setFlash(__('Server deleted')); $this->redirect(array('action' => 'index')); @@ -162,7 +162,7 @@ class ServersController extends AppController { throw new NotFoundException(__('Invalid server')); } $s = $this->Server->read(null, $id); - if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isSiteAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); + if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); $this->Server->id = $id; if (!$this->Server->exists()) { throw new NotFoundException(__('Invalid server')); @@ -231,7 +231,7 @@ class ServersController extends AppController { throw new NotFoundException(__('Invalid server')); } $s = $this->Server->read(null, $id); - if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isSiteAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); + if (!$this->_isSiteAdmin() && !($s['Server']['org'] == $this->Auth->user('org') && $this->_isAdmin())) $this->redirect(array('controller' => 'servers', 'action' => 'index')); if (!Configure::read('MISP.background_jobs')) { $server = $this->Server->read(null, $id); App::uses('SyncTool', 'Tools');