lib/adiwg/mdtranslator/readers/mdJson/mdJson_reader.rb in adiwg-mdtranslator-2.3.5 vs lib/adiwg/mdtranslator/readers/mdJson/mdJson_reader.rb in adiwg-mdtranslator-2.4.0
- old
+ new
@@ -104,12 +104,14 @@
hResponseObj[:readerStructurePass] = false
return {}
end
# validate file against mdJson schema definition
- validate(hMdJson, hResponseObj)
- unless hResponseObj[:readerValidationPass]
- return {}
+ unless hResponseObj[:readerValidationLevel] == 'none'
+ validate(hMdJson, hResponseObj)
+ unless hResponseObj[:readerValidationPass]
+ return {}
+ end
end
# unpack the mdJson into the internal object
return MdJson.unpack(hMdJson, hResponseObj)