Skip to content

Commit 44deada

Browse files
committed
fix
1 parent 0e36f03 commit 44deada

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

coderd/database/dbauthz/dbauthz.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ var (
228228
rbac.ResourceOrgRoleAssignment.Type: {rbac.ActionCreate},
229229
rbac.ResourceUser.Type: {rbac.ActionCreate, rbac.ActionUpdate, rbac.ActionDelete},
230230
rbac.ResourceUserData.Type: {rbac.ActionCreate, rbac.ActionUpdate},
231-
rbac.ResourceWorkspace.Type: {rbac.ActionUpdate, rbac.ActionDelete},
231+
rbac.ResourceWorkspace.Type: {rbac.ActionUpdate},
232232
rbac.ResourceWorkspaceBuild.Type: {rbac.ActionUpdate},
233233
rbac.ResourceWorkspaceExecution.Type: {rbac.ActionCreate},
234234
rbac.ResourceWorkspaceProxy.Type: {rbac.ActionCreate, rbac.ActionUpdate, rbac.ActionDelete},

coderd/workspaceagents_test.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import (
3131
"github.com/coder/coder/v2/coderd/database/dbmem"
3232
"github.com/coder/coder/v2/coderd/database/dbtime"
3333
"github.com/coder/coder/v2/coderd/database/pubsub"
34+
"github.com/coder/coder/v2/coderd/rbac"
3435
"github.com/coder/coder/v2/codersdk"
3536
"github.com/coder/coder/v2/codersdk/agentsdk"
3637
"github.com/coder/coder/v2/provisioner/echo"
@@ -885,8 +886,8 @@ func TestWorkspaceAgentReportStats(t *testing.T) {
885886
ownerUser := coderdtest.CreateFirstUser(t, owner)
886887
client, admin := coderdtest.CreateAnotherUser(t, owner, ownerUser.OrganizationID, rbac.RoleTemplateAdmin(), rbac.RoleUserAdmin())
887888
r := dbfake.WorkspaceBuild(t, db, database.Workspace{
888-
OrganizationID: user.OrganizationID,
889-
OwnerID: user.UserID,
889+
OrganizationID: admin.OrganizationIDs[0],
890+
OwnerID: admin.ID,
890891
}).WithAgent().Do()
891892

892893
agentClient := agentsdk.New(client.URL)
@@ -911,7 +912,7 @@ func TestWorkspaceAgentReportStats(t *testing.T) {
911912
require.NoError(t, err)
912913

913914
// nolint:gocritic // using db directly over creating a delete job
914-
err = db.UpdateWorkspaceDeletedByID(dbauthz.As(ctx, coderdtest.AuthzUserSubject(admin)), database.UpdateWorkspaceDeletedByIDParams{
915+
err = db.UpdateWorkspaceDeletedByID(dbauthz.As(context.Background(), coderdtest.AuthzUserSubject(admin)), database.UpdateWorkspaceDeletedByIDParams{
915916
ID: newWorkspace.ID,
916917
Deleted: true,
917918
})

0 commit comments

Comments
 (0)