You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Optional] Sponsorship to speed up the bug fix or feature request (example)
Description
When generating a kotlin client for a multipart/form-data request with the jvm-spring-restclient library, the api client returns the following error: Content type 'multipart/form-data' not supported for bodyType=java.util.Collections$SingletonMap.
This is because of a bug introduced by #11911 and it was fixed for the okhttp library with this pull request #13435 and it was fixed for jvm-spring-webclient with this pull request #19811.
openapi-generator version
7.11.0
OpenAPI declaration file content or url
Here is a minimal spec for a multipart/form-data file upload.
Bug Report Checklist
Description
When generating a kotlin client for a multipart/form-data request with the jvm-spring-restclient library, the api client returns the following error: Content type 'multipart/form-data' not supported for bodyType=java.util.Collections$SingletonMap.
This is because of a bug introduced by #11911 and it was fixed for the okhttp library with this pull request #13435 and it was fixed for jvm-spring-webclient with this pull request #19811.
openapi-generator version
7.11.0
OpenAPI declaration file content or url
Here is a minimal spec for a multipart/form-data file upload.
Generation Details
kotlin, jvm-spring-restclient
Related issues/PRs
Issue introduced with: #11911
OkHttp fix: #13435
Kotlin jvm-spring-webclient fix: #19811
Suggest a fix
Here is how the ApiClient is generated. Only the relevant method is shown.
Here is how a working solution might look like:
I will prepare a PR with this fix in the following days.
The text was updated successfully, but these errors were encountered: