Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 659bfa2

Browse files
committed
more fixes
1 parent 5282122 commit 659bfa2

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

codersdk/richparameters.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ func ValidateWorkspaceBuildParameters(richParameters []TemplateVersionParameter,
1616
lastBuildParameter, foundLastBuildParameter := findBuildParameter(lastBuildParameters, richParameter.Name)
1717

1818
if richParameter.Required && !foundBuildParameter && !foundLastBuildParameter {
19-
return xerrors.Errorf("workspace build parameter %q is required", buildParameter.Name)
19+
return xerrors.Errorf("workspace build parameter %q is required", richParameter.Name)
2020
}
2121

2222
if !foundBuildParameter && foundLastBuildParameter {
@@ -25,7 +25,7 @@ func ValidateWorkspaceBuildParameters(richParameters []TemplateVersionParameter,
2525

2626
err := ValidateWorkspaceBuildParameter(richParameter, *buildParameter, lastBuildParameter)
2727
if err != nil {
28-
return xerrors.Errorf("can't validate build parameter %q: %w", buildParameter.Name, err)
28+
return xerrors.Errorf("can't validate build parameter %q: %w", richParameter.Name, err)
2929
}
3030
}
3131
return nil
@@ -92,6 +92,10 @@ func findTemplateVersionParameter(params []TemplateVersionParameter, parameterNa
9292
}
9393

9494
func findBuildParameter(params []WorkspaceBuildParameter, parameterName string) (*WorkspaceBuildParameter, bool) {
95+
if params == nil {
96+
return nil, false
97+
}
98+
9599
for _, p := range params {
96100
if p.Name == parameterName {
97101
return &p, true

0 commit comments

Comments
 (0)