Properly decode lists into VersionedObjects

This commit is contained in:
Kris 2016-08-08 15:09:47 -07:00
parent e5c2154883
commit 69e0740b93

View File

@ -103,10 +103,9 @@ func (s unstructuredJSONScheme) decodeInto(data []byte, obj Object) error {
case *UnstructuredList: case *UnstructuredList:
return s.decodeToList(data, x) return s.decodeToList(data, x)
case *VersionedObjects: case *VersionedObjects:
u := new(Unstructured) o, err := s.decode(data)
err := s.decodeToUnstructured(data, u)
if err == nil { if err == nil {
x.Objects = []Object{u} x.Objects = []Object{o}
} }
return err return err
default: default: