fix: allow project grants without roles in database (#3786)

This commit is contained in:
Livio Spring
2022-06-09 11:48:54 +02:00
committed by GitHub
parent a377f2816c
commit 7f34ce1891
4 changed files with 6 additions and 6 deletions

View File

@@ -115,7 +115,7 @@ type queryViewWrapper struct {
*auth_view.View
}
func (q queryViewWrapper) UserGrantsByProjectAndUserID(projectID, userID string) ([]*query.UserGrant, error) {
func (q queryViewWrapper) UserGrantsByProjectAndUserID(ctx context.Context, projectID, userID string) ([]*query.UserGrant, error) {
userGrantProjectID, err := query.NewUserGrantProjectIDSearchQuery(projectID)
if err != nil {
return nil, err
@@ -125,7 +125,7 @@ func (q queryViewWrapper) UserGrantsByProjectAndUserID(projectID, userID string)
return nil, err
}
queries := &query.UserGrantsQueries{Queries: []query.SearchQuery{userGrantUserID, userGrantProjectID}}
grants, err := q.Queries.UserGrants(context.TODO(), queries)
grants, err := q.Queries.UserGrants(ctx, queries)
if err != nil {
return nil, err
}