Skip to content

Commit 23e4a72

Browse files
Emyrkhugodutka
authored andcommitted
DeleteAPIKeysByUserID is imperfect in its check
1 parent a32d61f commit 23e4a72

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

coderd/database/dbauthz/dbauthz_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1688,7 +1688,7 @@ func (s *MethodTestSuite) TestUser() {
16881688
s.Run("DeleteAPIKeysByUserID", s.Mocked(func(dbm *dbmock.MockStore, faker *gofakeit.Faker, check *expects) {
16891689
key := testutil.Fake(s.T(), faker, database.APIKey{})
16901690
dbm.EXPECT().DeleteAPIKeysByUserID(gomock.Any(), key.UserID).Return(nil).AnyTimes()
1691-
check.Args(key.UserID).Asserts(key, policy.ActionDelete).Returns()
1691+
check.Args(key.UserID).Asserts(rbac.ResourceApiKey.WithOwner(key.UserID.String()), policy.ActionDelete).Returns()
16921692
}))
16931693
s.Run("GetQuotaAllowanceForUser", s.Mocked(func(dbm *dbmock.MockStore, faker *gofakeit.Faker, check *expects) {
16941694
u := testutil.Fake(s.T(), faker, database.User{})

0 commit comments

Comments
 (0)