helper/schema: return the prior state if Data is an error

pull/239/head
Mitchell Hashimoto 12 years ago
parent cefc07d665
commit 40e5608fa9

@ -103,7 +103,7 @@ func (r *Resource) Refresh(
meta interface{}) (*terraform.ResourceState, error) {
data, err := schemaMap(r.Schema).Data(s, nil)
if err != nil {
return nil, err
return s, err
}
err = r.Read(data, meta)

Loading…
Cancel
Save