function make_team_leader_username($team_id) { if (!$this->tank_auth->is_team_leader($team_id) && !$this->tank_auth->is_allowed()) return false; $team = new Team($team_id); $user = new User(); $user->where('username', $this->input->post('username'))->get(); if ($user->result_count() != 1) { flash_notice('error', _('User not found.')); redirect('/admin/members/teams/' . $team->stub); } $this->viewdata["function_title"] = "Making team leader..."; $member = new Membership(); $member->make_team_leader($team_id, $user->id); flash_notice('notice', _('You have made the user a team leader.')); redirect('/admin/members/teams/' . $team->stub); }