Skip to content

Commit 33c77c9

Browse files
committed
Fixes the non-working query parameter when it's a Enum
1 parent 3b0bb0a commit 33c77c9

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • modules/openapi-generator/src/main/resources/typescript/api

modules/openapi-generator/src/main/resources/typescript/api/api.mustache

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ export class {{classname}}RequestFactory extends BaseAPIRequestFactory {
6969
{{#isPrimitiveType}}
7070
requestContext.setQueryParam("{{baseName}}", ObjectSerializer.serialize({{paramName}}, "{{{dataType}}}", "{{dataFormat}}"));
7171
{{/isPrimitiveType}}
72+
{{#isEnumRef}}
73+
requestContext.setQueryParam("{{baseName}}", ObjectSerializer.serialize({{paramName}}, "{{{dataType}}}", "{{dataFormat}}"));
74+
{{/isEnumRef}}
75+
{{^isEnumRef}}
7276
{{^isPrimitiveType}}
7377
{{#isExplode}}
7478
const serializedParams = ObjectSerializer.serialize({{paramName}}, "{{{dataType}}}", "{{dataFormat}}");
@@ -87,6 +91,7 @@ export class {{classname}}RequestFactory extends BaseAPIRequestFactory {
8791
requestContext.setQueryParam("{{baseName}}", ObjectSerializer.serialize({{paramName}}, "{{{dataType}}}", "{{dataFormat}}"));
8892
{{/isExplode}}
8993
{{/isPrimitiveType}}
94+
{{/isEnumRef}}
9095
}
9196
{{/queryParams}}
9297
{{#headerParams}}

0 commit comments

Comments
 (0)