mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
Fix rawextension decoding in update
This commit is contained in:
parent
227f52e0cb
commit
a536ee3615
@ -862,7 +862,8 @@ func UpdateResource(r rest.Updater, scope RequestScope, typer runtime.ObjectType
|
|||||||
defaultGVK := scope.Kind
|
defaultGVK := scope.Kind
|
||||||
original := r.New()
|
original := r.New()
|
||||||
trace.Step("About to convert to expected version")
|
trace.Step("About to convert to expected version")
|
||||||
obj, gvk, err := scope.Serializer.DecoderToVersion(s.Serializer, defaultGVK.GroupVersion()).Decode(body, &defaultGVK, original)
|
decoder := scope.Serializer.DecoderToVersion(s.Serializer, schema.GroupVersion{Group: defaultGVK.Group, Version: runtime.APIVersionInternal})
|
||||||
|
obj, gvk, err := decoder.Decode(body, &defaultGVK, original)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = transformDecodeError(typer, err, original, gvk, body)
|
err = transformDecodeError(typer, err, original, gvk, body)
|
||||||
scope.err(err, w, req)
|
scope.err(err, w, req)
|
||||||
|
Loading…
Reference in New Issue
Block a user