Files
grafana/pkg/services/teamguardian/database/database.go
T
idafurjes 00c389933b Chore: Remove bus from team (#44218)
* Remove bus from team

* Fix api team test

* Remove bus from team members
2022-01-24 11:52:35 +01:00

25 lines
592 B
Go

package database
import (
"context"
"github.com/grafana/grafana/pkg/models"
"github.com/grafana/grafana/pkg/services/sqlstore"
)
type TeamGuardianStoreImpl struct {
sqlStore *sqlstore.SQLStore
}
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 := t.sqlStore.GetTeamMembers(ctx, &query); err != nil {
return nil, err
}
return query.Result, nil
}