X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/b548ce1bf2e1175f72563fb0c0c986d551cd4b94..8e43fd9aa4cd7ec0d3dd806393ba03967f5050b2:/WEB-INF/lib/ttUser.class.php diff --git a/WEB-INF/lib/ttUser.class.php b/WEB-INF/lib/ttUser.class.php index 0af49300..07d810b8 100644 --- a/WEB-INF/lib/ttUser.class.php +++ b/WEB-INF/lib/ttUser.class.php @@ -155,14 +155,6 @@ class ttUser { return $this->is_client; } - // canManageTeam - determines whether current user is manager or co-manager. - // This is a legacy function that we are getting rid of by replacing with rights check. - function canManageTeam() { - return $this->can('manage_users'); // By default this is assigned to co-managers (an managers). - // Which is sufficient for now until we refactor all calls - // to this function and then remove it. - } - // isPluginEnabled checks whether a plugin is enabled for user. function isPluginEnabled($plugin) { @@ -353,7 +345,7 @@ class ttUser { $mdb2 = getConnection(); - $sql = "select u.id, u.name, u.login, u.role_id, u.status, u.rate, u.email from tt_users u". + $sql = "select u.id, u.name, u.login, u.role_id, u.client_id, u.status, u.rate, u.email from tt_users u". " left join tt_roles r on (u.role_id = r.id)". " where u.id = $user_id and u.group_id = $this->group_id and u.status is not null". " and (r.rank < $this->rank or (r.rank = $this->rank and u.id = $this->id))"; // Users with lesser roles or self.