Hi! I noticed another deficiency in the OpenAPI schema, for the AdvisoryV3 and AffectedByAdvisoryV3 schemas the related_ssvc_trees and fixed_by_packages properties are defined as string-type fields
"related_ssvc_trees": {
"type": "string",
"readOnly": true
},
"fixed_by_packages": {
"type": "string",
"readOnly": true
}
though related_ssvc_trees is an array of objects, and fixed_by_packages is an array of strings, so should be something like
"related_ssvc_trees": {
"type": "array",
"items": {
"$ref": "#/components/schemas/RelatedSSVCTree"
},
"readOnly": true
},
"fixed_by_packages": {
"type": "array",
"items": {
"type": "string"
},
"readOnly": true
}
Hi! I noticed another deficiency in the OpenAPI schema, for the
AdvisoryV3andAffectedByAdvisoryV3schemas therelated_ssvc_treesandfixed_by_packagesproperties are defined as string-type fieldsthough
related_ssvc_treesis an array of objects, andfixed_by_packagesis an array of strings, so should be something like