(ctx context.Context)
| 4169 | } |
| 4170 | |
| 4171 | func (q *querier) GetRunningPrebuiltWorkspaces(ctx context.Context) ([]database.GetRunningPrebuiltWorkspacesRow, error) { |
| 4172 | // This query returns only prebuilt workspaces, but we decided to require permissions for all workspaces. |
| 4173 | if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceWorkspace.All()); err != nil { |
| 4174 | return nil, err |
| 4175 | } |
| 4176 | return q.db.GetRunningPrebuiltWorkspaces(ctx) |
| 4177 | } |
| 4178 | |
| 4179 | func (q *querier) GetRuntimeConfig(ctx context.Context, key string) (string, error) { |
| 4180 | if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceSystem); err != nil { |
nothing calls this directly
no test coverage detected