From 0be80a6f7b3f58b55b60db7c0921be36344bb7e7 Mon Sep 17 00:00:00 2001 From: Santhosh Kumar Tekuri Date: Wed, 9 Nov 2022 22:30:20 +0530 Subject: [PATCH] fix: assertContent check missing in compile --- compiler.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/compiler.go b/compiler.go index ef72ed8..56012ac 100644 --- a/compiler.go +++ b/compiler.go @@ -603,8 +603,10 @@ func (c *Compiler) compileMap(r *resource, stack []schemaRef, sref schemaRef, re } if r.draft.version >= 2019 { - s.decoder = nil - s.mediaType = nil + if !c.AssertContent { + s.decoder = nil + s.mediaType = nil + } if !c.AssertFormat { s.format = nil }