From 78256ae225268b3315a8d8de088b13f4d215dc1d Mon Sep 17 00:00:00 2001 From: James Bardin Date: Mon, 26 Nov 2018 18:10:01 -0500 Subject: [PATCH] return early when comparing Null values --- plans/objchange/compatible.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plans/objchange/compatible.go b/plans/objchange/compatible.go index 8ac80ab050..ac11ebd027 100644 --- a/plans/objchange/compatible.go +++ b/plans/objchange/compatible.go @@ -197,9 +197,11 @@ func assertValueCompatible(planned, actual cty.Value, path cty.Path) []error { return nil } errs = append(errs, path.NewErrorf("was %#v, but now null", planned)) + return errs } if planned.IsNull() { errs = append(errs, path.NewErrorf("was null, but now %#v", actual)) + return errs } ty := planned.Type()