forked from loafle/openapi-generator-original
Fix multi collection format has duplicated prefix (#15260)
Co-authored-by: Jaemin Park <nullbus@nm-fc.com>
This commit is contained in:
parent
2c78ff78ed
commit
e6c64d3917
@ -99,7 +99,12 @@ FString {{classname}}::{{operationIdCamelCase}}Request::ComputePath() const
|
||||
QueryParams.Add(FString(TEXT("{{baseName}}=")) + ToUrlString({{paramName}}));
|
||||
{{/collectionFormat}}
|
||||
{{#collectionFormat}}
|
||||
{{#isCollectionFormatMulti}}
|
||||
QueryParams.Add(CollectionToUrlString_{{collectionFormat}}({{paramName}}, TEXT("{{baseName}}")));
|
||||
{{/isCollectionFormatMulti}}
|
||||
{{^isCollectionFormatMulti}}
|
||||
QueryParams.Add(FString(TEXT("{{baseName}}=")) + CollectionToUrlString_{{collectionFormat}}({{paramName}}, TEXT("{{baseName}}")));
|
||||
{{/isCollectionFormatMulti}}
|
||||
{{/collectionFormat}}
|
||||
{{/required}}
|
||||
{{^required}}
|
||||
@ -112,7 +117,12 @@ FString {{classname}}::{{operationIdCamelCase}}Request::ComputePath() const
|
||||
{{#collectionFormat}}
|
||||
if({{paramName}}.IsSet())
|
||||
{
|
||||
{{#isCollectionFormatMulti}}
|
||||
QueryParams.Add(CollectionToUrlString_{{collectionFormat}}({{paramName}}.GetValue(), TEXT("{{baseName}}")));
|
||||
{{/isCollectionFormatMulti}}
|
||||
{{^isCollectionFormatMulti}}
|
||||
QueryParams.Add(FString(TEXT("{{baseName}}=")) + CollectionToUrlString_{{collectionFormat}}({{paramName}}.GetValue(), TEXT("{{baseName}}")));
|
||||
{{/isCollectionFormatMulti}}
|
||||
}
|
||||
{{/collectionFormat}}
|
||||
{{/required}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user