From cf3f03bde6eebd5e12b0485f7d199ba27539d2c9 Mon Sep 17 00:00:00 2001 From: Paddy Carver Date: Tue, 11 Feb 2020 10:35:14 -0800 Subject: [PATCH] Fill in provider_meta where it was missing in schema. --- helper/schema/resource.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/helper/schema/resource.go b/helper/schema/resource.go index 23bc52a4f8..dcfb32aea2 100644 --- a/helper/schema/resource.go +++ b/helper/schema/resource.go @@ -440,6 +440,10 @@ func (r *Resource) RefreshWithoutUpgrade( return s, err } + if s != nil { + data.providerMeta = s.ProviderMeta + } + exists, err := r.Exists(data, meta) if err != nil { return s, err @@ -455,6 +459,10 @@ func (r *Resource) RefreshWithoutUpgrade( return s, err } + if s != nil { + data.providerMeta = s.ProviderMeta + } + err = r.Read(data, meta) state := data.State() if state != nil && state.ID == "" {