AccessControl: Implement SQL filters for team members filtering (#44898) (#45219)

* AccessControl: Filter team members

* Modify GetTeamMembersByUser comment

* Fix postgres failing test due to quoting

* Rename GetTeamMembersByUser to GetUserTeamMemberships

* Update TeamStore interface

(cherry picked from commit 78fc0258b1)
This commit is contained in:
Gabriel MABILLE
2022-02-10 15:49:02 +01:00
committed by GitHub
parent 82fc75cacc
commit e6d0f5367f
9 changed files with 251 additions and 34 deletions
@@ -197,6 +197,10 @@ func (m SQLStoreMock) RemoveTeamMember(ctx context.Context, cmd *models.RemoveTe
return nil // TODO: Implement
}
func (m SQLStoreMock) GetUserTeamMemberships(ctx context.Context, orgID, userID int64, external bool) ([]*models.TeamMemberDTO, error) {
return nil, m.ExpectedError
}
func (m SQLStoreMock) GetTeamMembers(ctx context.Context, query *models.GetTeamMembersQuery) error {
return nil // TODO: Implement
}