import('ttTeamHelper');
import('ttUserHelper');
+import('ttGroupHelper');
// Class ttProjectHelper is used to help with project related tasks.
class ttProjectHelper {
// insert function inserts a new project into database.
static function insert($fields)
{
+ global $user;
$mdb2 = getConnection();
- $group_id = (int) $fields['group_id'];
- $org_id = (int) $fields['org_id'];
+ $group_id = $user->getGroup();
+ $org_id = $user->org_id;
$name = $fields['name'];
$description = $fields['description'];
$last_id = $mdb2->lastInsertID('tt_projects', 'id');
// Bind the project to users.
- $active_users = ttTeamHelper::getActiveUsers(array('getAllFields'=>true));
+ $active_users = ttGroupHelper::getActiveUsers(array('getAllFields'=>true));
foreach ($active_users as $u) {
if(in_array($u['id'], $users)) {
$sql = "insert into tt_user_project_binds (project_id, user_id, group_id, org_id, status, rate) values(