MCPcopy Index your code
hub / github.com/coder/coder / UpdateWorkspace

Method UpdateWorkspace

coderd/database/dbauthz/dbauthz.go:7691–7700  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateWorkspaceParams)

Source from the content-addressed store, hash-verified

7689}
7690
7691func (q *querier) UpdateWorkspace(ctx context.Context, arg database.UpdateWorkspaceParams) (database.WorkspaceTable, error) {
7692 fetch := func(ctx context.Context, arg database.UpdateWorkspaceParams) (database.WorkspaceTable, error) {
7693 w, err := q.db.GetWorkspaceByID(ctx, arg.ID)
7694 if err != nil {
7695 return database.WorkspaceTable{}, err
7696 }
7697 return w.WorkspaceTable(), nil
7698 }
7699 return updateWithReturn(q.log, q.auth, fetch, q.db.UpdateWorkspace)(ctx, arg)
7700}
7701
7702func (q *querier) UpdateWorkspaceACLByID(ctx context.Context, arg database.UpdateWorkspaceACLByIDParams) error {
7703 fetch := func(ctx context.Context, arg database.UpdateWorkspaceACLByIDParams) (database.WorkspaceTable, error) {

Callers

nothing calls this directly

Calls 3

updateWithReturnFunction · 0.85
WorkspaceTableMethod · 0.80
GetWorkspaceByIDMethod · 0.65

Tested by

no test coverage detected