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}}));
|
QueryParams.Add(FString(TEXT("{{baseName}}=")) + ToUrlString({{paramName}}));
|
||||||
{{/collectionFormat}}
|
{{/collectionFormat}}
|
||||||
{{#collectionFormat}}
|
{{#collectionFormat}}
|
||||||
|
{{#isCollectionFormatMulti}}
|
||||||
|
QueryParams.Add(CollectionToUrlString_{{collectionFormat}}({{paramName}}, TEXT("{{baseName}}")));
|
||||||
|
{{/isCollectionFormatMulti}}
|
||||||
|
{{^isCollectionFormatMulti}}
|
||||||
QueryParams.Add(FString(TEXT("{{baseName}}=")) + CollectionToUrlString_{{collectionFormat}}({{paramName}}, TEXT("{{baseName}}")));
|
QueryParams.Add(FString(TEXT("{{baseName}}=")) + CollectionToUrlString_{{collectionFormat}}({{paramName}}, TEXT("{{baseName}}")));
|
||||||
|
{{/isCollectionFormatMulti}}
|
||||||
{{/collectionFormat}}
|
{{/collectionFormat}}
|
||||||
{{/required}}
|
{{/required}}
|
||||||
{{^required}}
|
{{^required}}
|
||||||
@ -112,7 +117,12 @@ FString {{classname}}::{{operationIdCamelCase}}Request::ComputePath() const
|
|||||||
{{#collectionFormat}}
|
{{#collectionFormat}}
|
||||||
if({{paramName}}.IsSet())
|
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}}")));
|
QueryParams.Add(FString(TEXT("{{baseName}}=")) + CollectionToUrlString_{{collectionFormat}}({{paramName}}.GetValue(), TEXT("{{baseName}}")));
|
||||||
|
{{/isCollectionFormatMulti}}
|
||||||
}
|
}
|
||||||
{{/collectionFormat}}
|
{{/collectionFormat}}
|
||||||
{{/required}}
|
{{/required}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user