Use conditional access for enumref query params (#20418)

This commit is contained in:
Julian Vennen 2025-01-09 00:22:43 -05:00 committed by GitHub
parent 40d4703950
commit 3d2ff493e6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View File

@ -711,7 +711,7 @@ use {{invokerPackage}}\ObjectSerializer;
{{#queryParams}} {{#queryParams}}
// query params // query params
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue( $queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
${{paramName}}{{#isEnumRef}}->value{{/isEnumRef}}, ${{paramName}}{{#isEnumRef}}?->value{{/isEnumRef}},
'{{baseName}}', // param base name '{{baseName}}', // param base name
'{{#schema}}{{openApiType}}{{/schema}}', // openApiType '{{#schema}}{{openApiType}}{{/schema}}', // openApiType
'{{style}}', // style '{{style}}', // style

View File

@ -424,7 +424,7 @@ class QueryApi
) ?? []); ) ?? []);
// query params // query params
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue( $queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
$enum_ref_string_query->value, $enum_ref_string_query?->value,
'enum_ref_string_query', // param base name 'enum_ref_string_query', // param base name
'StringEnumRef', // openApiType 'StringEnumRef', // openApiType
'form', // style 'form', // style

View File

@ -424,7 +424,7 @@ class QueryApi
) ?? []); ) ?? []);
// query params // query params
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue( $queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
$enum_ref_string_query->value, $enum_ref_string_query?->value,
'enum_ref_string_query', // param base name 'enum_ref_string_query', // param base name
'StringEnumRef', // openApiType 'StringEnumRef', // openApiType
'form', // style 'form', // style

View File

@ -773,7 +773,7 @@ class FakeApi
// query params // query params
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue( $queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
$enum_class->value, $enum_class?->value,
'enum-class', // param base name 'enum-class', // param base name
'EnumClass', // openApiType 'EnumClass', // openApiType
'form', // style 'form', // style