Handle notifications for group members attached to a project
This commit is contained in:
@@ -101,10 +101,10 @@ class ProjectGroupRole extends Base
|
||||
*/
|
||||
public function getAssignableUsers($project_id)
|
||||
{
|
||||
return $this->db->table(self::TABLE)
|
||||
return $this->db->table(User::TABLE)
|
||||
->columns(User::TABLE.'.id', User::TABLE.'.username', User::TABLE.'.name')
|
||||
->join(GroupMember::TABLE, 'group_id', 'group_id', self::TABLE)
|
||||
->join(User::TABLE, 'id', 'user_id', GroupMember::TABLE)
|
||||
->join(GroupMember::TABLE, 'user_id', 'id', User::TABLE)
|
||||
->join(self::TABLE, 'group_id', 'group_id', GroupMember::TABLE)
|
||||
->eq(self::TABLE.'.project_id', $project_id)
|
||||
->in(self::TABLE.'.role', array(Role::PROJECT_MANAGER, Role::PROJECT_MEMBER))
|
||||
->asc(User::TABLE.'.username')
|
||||
|
||||
Reference in New Issue
Block a user