(e Engine, userID int64, cols ...string)
| 449 | } |
| 450 | |
| 451 | func (org *User) getUserTeams(e Engine, userID int64, cols ...string) ([]*Team, error) { |
| 452 | teams := make([]*Team, 0, org.NumTeams) |
| 453 | return teams, e.Where("team_user.org_id = ?", org.ID). |
| 454 | And("team_user.uid = ?", userID). |
| 455 | Join("INNER", "team_user", "team_user.team_id = team.id"). |
| 456 | Cols(cols...).Find(&teams) |
| 457 | } |
| 458 | |
| 459 | // GetUserTeamIDs returns of all team IDs of the organization that user is member of. |
| 460 | func (org *User) GetUserTeamIDs(userID int64) ([]int64, error) { |
no test coverage detected