From 447ed66ae550876e51489bd523665385933acf5c Mon Sep 17 00:00:00 2001 From: Francis Lennon Date: Mon, 26 Oct 2020 10:54:04 +0000 Subject: [PATCH] more changes --- openapi2conv/openapi2_conv.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openapi2conv/openapi2_conv.go b/openapi2conv/openapi2_conv.go index 09d00c982..fbf2b099c 100644 --- a/openapi2conv/openapi2_conv.go +++ b/openapi2conv/openapi2_conv.go @@ -194,7 +194,7 @@ func ToV3Operation(swagger *openapi2.Swagger, components *openapi3.Components, p func getParameterNameFromOldRef(ref string) string { cleanPath := strings.TrimPrefix(ref, "#/parameters/") - pathSections := strings.Split(cleanPath, "/") + pathSections := strings.SplitN(cleanPath, "/", 1) return pathSections[0] } @@ -246,7 +246,7 @@ func ToV3Parameter(components *openapi3.Components, parameter *openapi2.Paramete parameter.ExtensionProps.Extensions = make(map[string]interface{}) } parameter.ExtensionProps.Extensions["x-formData-name"] = parameter.Name - var required = []string{} + var required []string if parameter.Required { required = []string{parameter.Name} } @@ -339,7 +339,7 @@ func formDataBody(bodies map[string]*openapi3.SchemaRef, reqs map[string]bool) * func getParameterNameFromNewRef(ref string) string { cleanPath := strings.TrimPrefix(ref, "#/components/schemas/") - pathSections := strings.Split(cleanPath, "/") + pathSections := strings.SplitN(cleanPath, "/", 1) return pathSections[0] }