(templateVersionParameter codersdk.TemplateVersionParameter)
| 367 | } |
| 368 | |
| 369 | func (pr *ParameterResolver) isLastBuildParameterInvalidOption(templateVersionParameter codersdk.TemplateVersionParameter) bool { |
| 370 | if len(templateVersionParameter.Options) == 0 { |
| 371 | return false |
| 372 | } |
| 373 | |
| 374 | for _, buildParameter := range pr.lastBuildParameters { |
| 375 | if buildParameter.Name == templateVersionParameter.Name { |
| 376 | return !isValidTemplateParameterOption(buildParameter, templateVersionParameter) |
| 377 | } |
| 378 | } |
| 379 | return false |
| 380 | } |
| 381 | |
| 382 | func findTemplateVersionParameter(workspaceBuildParameter codersdk.WorkspaceBuildParameter, templateVersionParameters []codersdk.TemplateVersionParameter) *codersdk.TemplateVersionParameter { |
| 383 | for _, tvp := range templateVersionParameters { |
no test coverage detected