Chore: Remove bus from team (#44218)

* Remove bus from team

* Fix api team test

* Remove bus from team members
This commit is contained in:
idafurjes
2022-01-24 11:52:35 +01:00
committed by GitHub
parent c8406baac2
commit 00c389933b
12 changed files with 126 additions and 123 deletions
@@ -7,14 +7,16 @@ import (
"github.com/grafana/grafana/pkg/services/sqlstore"
)
type TeamGuardianStoreImpl struct{}
type TeamGuardianStoreImpl struct {
sqlStore *sqlstore.SQLStore
}
func ProvideTeamGuardianStore() *TeamGuardianStoreImpl {
return &TeamGuardianStoreImpl{}
func ProvideTeamGuardianStore(sqlStore *sqlstore.SQLStore) *TeamGuardianStoreImpl {
return &TeamGuardianStoreImpl{sqlStore: sqlStore}
}
func (t *TeamGuardianStoreImpl) GetTeamMembers(ctx context.Context, query models.GetTeamMembersQuery) ([]*models.TeamMemberDTO, error) {
if err := sqlstore.GetTeamMembers(ctx, &query); err != nil {
if err := t.sqlStore.GetTeamMembers(ctx, &query); err != nil {
return nil, err
}