File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,10 @@ import (
9
9
// CheckPresets extracts the preset related diagnostics from a template version preset
10
10
func CheckPresets (output * preview.Output , diags hcl.Diagnostics ) * DiagnosticError {
11
11
de := presetValidationError (diags )
12
+ if output == nil {
13
+ return de
14
+ }
15
+
12
16
presets := output .Presets
13
17
for _ , preset := range presets {
14
18
if hcl .Diagnostics (preset .Diagnostics ).HasErrors () {
Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ import (
11
11
12
12
func CheckTags (output * preview.Output , diags hcl.Diagnostics ) * DiagnosticError {
13
13
de := tagValidationError (diags )
14
+ if output == nil {
15
+ return de
16
+ }
17
+
14
18
failedTags := output .WorkspaceTags .UnusableTags ()
15
19
if len (failedTags ) == 0 && ! de .HasError () {
16
20
return nil // No errors, all is good!
You can’t perform that action at this time.
0 commit comments