diff --git a/src/compare/setup.ts b/src/compare/setup.ts index cfc0c22..094521c 100644 --- a/src/compare/setup.ts +++ b/src/compare/setup.ts @@ -59,6 +59,12 @@ export function setupRouter( if (parameters.length) { operation.parameters = parameters; } + (operation as OpenAPIV2.OperationObject).consumes ||= ( + oas as OpenAPIV2.Document + ).consumes; + (operation as OpenAPIV2.OperationObject).produces ||= ( + oas as OpenAPIV2.Document + ).produces; operation.security ||= oas.security; router.on( method.toUpperCase() as HTTPMethod,