Skip to content

Commit 723f42d

Browse files
committed
make gen
1 parent 1f5e72c commit 723f42d

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

coderd/database/dbauthz/dbauthz.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -656,14 +656,6 @@ func authorizedTemplateVersionFromJob(ctx context.Context, q *querier, job datab
656656
}
657657
}
658658

659-
func (q *querier) RemoveUserFromAllGroups(ctx context.Context, userID uuid.UUID) error {
660-
// This is a system function to clear user groups in group sync.
661-
if err := q.authorizeContext(ctx, rbac.ActionUpdate, rbac.ResourceSystem); err != nil {
662-
return err
663-
}
664-
return q.db.RemoveUserFromAllGroups(ctx, userID)
665-
}
666-
667659
func (q *querier) AcquireLock(ctx context.Context, id int64) error {
668660
return q.db.AcquireLock(ctx, id)
669661
}
@@ -2553,6 +2545,14 @@ func (q *querier) RegisterWorkspaceProxy(ctx context.Context, arg database.Regis
25532545
return updateWithReturn(q.log, q.auth, fetch, q.db.RegisterWorkspaceProxy)(ctx, arg)
25542546
}
25552547

2548+
func (q *querier) RemoveUserFromAllGroups(ctx context.Context, userID uuid.UUID) error {
2549+
// This is a system function to clear user groups in group sync.
2550+
if err := q.authorizeContext(ctx, rbac.ActionUpdate, rbac.ResourceSystem); err != nil {
2551+
return err
2552+
}
2553+
return q.db.RemoveUserFromAllGroups(ctx, userID)
2554+
}
2555+
25562556
func (q *querier) RevokeDBCryptKey(ctx context.Context, activeKeyDigest string) error {
25572557
if err := q.authorizeContext(ctx, rbac.ActionUpdate, rbac.ResourceSystem); err != nil {
25582558
return err

coderd/database/dbmem/dbmem.go

+16-16
Original file line numberDiff line numberDiff line change
@@ -733,22 +733,6 @@ func isNotNull(v interface{}) bool {
733733
return reflect.ValueOf(v).FieldByName("Valid").Bool()
734734
}
735735

736-
func (q *FakeQuerier) RemoveUserFromAllGroups(_ context.Context, userID uuid.UUID) error {
737-
q.mutex.Lock()
738-
defer q.mutex.Unlock()
739-
740-
newMembers := q.groupMembers[:0]
741-
for _, member := range q.groupMembers {
742-
if member.UserID == userID {
743-
continue
744-
}
745-
newMembers = append(newMembers, member)
746-
}
747-
q.groupMembers = newMembers
748-
749-
return nil
750-
}
751-
752736
func (*FakeQuerier) AcquireLock(_ context.Context, _ int64) error {
753737
return xerrors.New("AcquireLock must only be called within a transaction")
754738
}
@@ -6082,6 +6066,22 @@ func (q *FakeQuerier) RegisterWorkspaceProxy(_ context.Context, arg database.Reg
60826066
return database.WorkspaceProxy{}, sql.ErrNoRows
60836067
}
60846068

6069+
func (q *FakeQuerier) RemoveUserFromAllGroups(_ context.Context, userID uuid.UUID) error {
6070+
q.mutex.Lock()
6071+
defer q.mutex.Unlock()
6072+
6073+
newMembers := q.groupMembers[:0]
6074+
for _, member := range q.groupMembers {
6075+
if member.UserID == userID {
6076+
continue
6077+
}
6078+
newMembers = append(newMembers, member)
6079+
}
6080+
q.groupMembers = newMembers
6081+
6082+
return nil
6083+
}
6084+
60856085
func (q *FakeQuerier) RevokeDBCryptKey(_ context.Context, activeKeyDigest string) error {
60866086
q.mutex.Lock()
60876087
defer q.mutex.Unlock()

0 commit comments

Comments
 (0)