From 8683c5a2957119ae1ed17469396eaa3f3d1f4e32 Mon Sep 17 00:00:00 2001 From: Mike Seplowitz Date: Tue, 19 Jul 2022 16:36:55 -0400 Subject: [PATCH] Order request body definitions by content type --- pkg/codegen/operations.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/codegen/operations.go b/pkg/codegen/operations.go index 32c50c0da..3d63f85e6 100644 --- a/pkg/codegen/operations.go +++ b/pkg/codegen/operations.go @@ -615,7 +615,8 @@ func GenerateBodyDefinitions(operationID string, bodyOrRef *openapi3.RequestBody var bodyDefinitions []RequestBodyDefinition var typeDefinitions []TypeDefinition - for contentType, content := range body.Content { + for _, contentType := range SortedContentKeys(body.Content) { + content := body.Content[contentType] var tag string var defaultBody bool