diff --git a/module/my/control.php b/module/my/control.php index a219b0baa5..c7083aca4b 100644 --- a/module/my/control.php +++ b/module/my/control.php @@ -922,8 +922,12 @@ EOF; $sort = common::appendOrder($orderBy); /* Get users by dept. */ - $user = $this->loadModel('user')->getById($this->app->user->account, 'account'); - $deptID = $user->dept; + $deptID = 0; + if(!$this->app->user->admin) + { + $user = $this->loadModel('user')->getById($this->app->user->account, 'account'); + $deptID = $user->dept; + } $users = $this->loadModel('company')->getUsers('inside', 'bydept', 0, $deptID, $sort, $pager); foreach($users as $user) unset($user->password); // Remove passwd.