(ctx context.Context, workspaceBuildID uuid.UUID)
| 5158 | } |
| 5159 | |
| 5160 | func (q *querier) GetWorkspaceBuildParameters(ctx context.Context, workspaceBuildID uuid.UUID) ([]database.WorkspaceBuildParameter, error) { |
| 5161 | // Authorized call to get the workspace build. If we can read the build, |
| 5162 | // we can read the params. |
| 5163 | _, err := q.GetWorkspaceBuildByID(ctx, workspaceBuildID) |
| 5164 | if err != nil { |
| 5165 | return nil, err |
| 5166 | } |
| 5167 | |
| 5168 | return q.db.GetWorkspaceBuildParameters(ctx, workspaceBuildID) |
| 5169 | } |
| 5170 | |
| 5171 | func (q *querier) GetWorkspaceBuildProvisionerStateByID(ctx context.Context, buildID uuid.UUID) (database.GetWorkspaceBuildProvisionerStateByIDRow, error) { |
| 5172 | // Fetching the provisioner state requires Update permission on the template. |
nothing calls this directly
no test coverage detected