diff --git a/packages/dynamite/dynamite/lib/src/openapi_builder.dart b/packages/dynamite/dynamite/lib/src/openapi_builder.dart index 76e4dc65..1ac9d09e 100644 --- a/packages/dynamite/dynamite/lib/src/openapi_builder.dart +++ b/packages/dynamite/dynamite/lib/src/openapi_builder.dart @@ -466,8 +466,6 @@ class OpenAPIBuilder implements Builder { final value = result.encode( _toDartName(parameter.name), onlyChildren: result is TypeResultList && parameter.in_ == 'query', - // Objects inside the query always have to be interpreted in some way - mimeType: 'application/json', ); if (defaultValueCode != null && parameter.in_ == 'query') { code.write('if (${_toDartName(parameter.name)} != $defaultValueCode) {'); @@ -480,7 +478,7 @@ class OpenAPIBuilder implements Builder { break; case 'query': code.write( - "queryParameters['${parameter.name}${result is TypeResultList ? '[]' : ''}'] = $value;", + "queryParameters['${parameter.name}'] = $value;", ); break; case 'header':