GetUserTeamIDs returns of all team IDs of the organization that user is member of.
(userID int64)
| 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) { |
| 461 | teams, err := org.getUserTeams(x, userID, "team.id") |
| 462 | if err != nil { |
| 463 | return nil, errors.Newf("getUserTeams [%d]: %v", userID, err) |
| 464 | } |
| 465 | |
| 466 | teamIDs := make([]int64, len(teams)) |
| 467 | for i := range teams { |
| 468 | teamIDs[i] = teams[i].ID |
| 469 | } |
| 470 | return teamIDs, nil |
| 471 | } |
| 472 | |
| 473 | // GetTeams returns all teams that belong to organization, |
| 474 | // and that the user has joined. |
no test coverage detected