forked from loafle/openapi-generator-original
[kotlin] Fix NPE for POST/PUT/PATCH with empty request models. (#7629)
* [kotlin] Fix NPE for POST/PUT/PATCH with empty request models. * [kotlin] Pass content type in empty response as discussed in PR review.
This commit is contained in:
parent
9fb2c29a46
commit
39fa375e3a
@ -85,9 +85,9 @@ open class ApiClient(val baseUrl: String) {
|
|||||||
RequestMethod.DELETE -> Request.Builder().url(url).delete()
|
RequestMethod.DELETE -> Request.Builder().url(url).delete()
|
||||||
RequestMethod.GET -> Request.Builder().url(url)
|
RequestMethod.GET -> Request.Builder().url(url)
|
||||||
RequestMethod.HEAD -> Request.Builder().url(url).head()
|
RequestMethod.HEAD -> Request.Builder().url(url).head()
|
||||||
RequestMethod.PATCH -> Request.Builder().url(url).patch(requestBody(body!!, contentType))
|
RequestMethod.PATCH -> Request.Builder().url(url).patch(requestBody(body, contentType))
|
||||||
RequestMethod.PUT -> Request.Builder().url(url).put(requestBody(body!!, contentType))
|
RequestMethod.PUT -> Request.Builder().url(url).put(requestBody(body, contentType))
|
||||||
RequestMethod.POST -> Request.Builder().url(url).post(requestBody(body!!, contentType))
|
RequestMethod.POST -> Request.Builder().url(url).post(requestBody(body, contentType))
|
||||||
RequestMethod.OPTIONS -> Request.Builder().url(url).method("OPTIONS", null)
|
RequestMethod.OPTIONS -> Request.Builder().url(url).method("OPTIONS", null)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,9 +85,9 @@ open class ApiClient(val baseUrl: String) {
|
|||||||
RequestMethod.DELETE -> Request.Builder().url(url).delete()
|
RequestMethod.DELETE -> Request.Builder().url(url).delete()
|
||||||
RequestMethod.GET -> Request.Builder().url(url)
|
RequestMethod.GET -> Request.Builder().url(url)
|
||||||
RequestMethod.HEAD -> Request.Builder().url(url).head()
|
RequestMethod.HEAD -> Request.Builder().url(url).head()
|
||||||
RequestMethod.PATCH -> Request.Builder().url(url).patch(requestBody(body!!, contentType))
|
RequestMethod.PATCH -> Request.Builder().url(url).patch(requestBody(body, contentType))
|
||||||
RequestMethod.PUT -> Request.Builder().url(url).put(requestBody(body!!, contentType))
|
RequestMethod.PUT -> Request.Builder().url(url).put(requestBody(body, contentType))
|
||||||
RequestMethod.POST -> Request.Builder().url(url).post(requestBody(body!!, contentType))
|
RequestMethod.POST -> Request.Builder().url(url).post(requestBody(body, contentType))
|
||||||
RequestMethod.OPTIONS -> Request.Builder().url(url).method("OPTIONS", null)
|
RequestMethod.OPTIONS -> Request.Builder().url(url).method("OPTIONS", null)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user