Make needed changes in conversion package to support pluggability

This commit is contained in:
Daniel Smith
2014-09-09 22:51:33 -07:00
parent 91e9089819
commit 71e547124c
6 changed files with 448 additions and 68 deletions

View File

@@ -81,7 +81,7 @@ func (s *Scheme) EncodeToVersion(obj interface{}, destVersion string) (data []by
if err != nil {
return nil, err
}
err = s.converter.Convert(obj, objOut, 0)
err = s.converter.Convert(obj, objOut, 0, s.generateConvertMeta(objVersion, destVersion))
if err != nil {
return nil, err
}