mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-05 06:06:08 +00:00
Do not use default locale in kotlin generated code (#14668)
Using default locale for non-user visible text transformations is not safe and can result in bugs, in particular with Turkish locale. More details in https://mattryall.net/blog/the-infamous-turkish-locale-bug Closes #14667
This commit is contained in:
@@ -357,7 +357,7 @@ import com.squareup.moshi.adapter
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -392,7 +392,7 @@ import com.squareup.moshi.adapter
|
|||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
{{/useCoroutines}}
|
{{/useCoroutines}}
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -170,7 +170,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -189,7 +189,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -170,7 +170,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -189,7 +189,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -209,7 +209,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -209,7 +209,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -215,7 +215,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -193,7 +193,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -223,7 +223,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ internal open class ApiClient(val baseUrl: String, val client: OkHttpClient = de
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ internal open class ApiClient(val baseUrl: String, val client: OkHttpClient = de
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -189,7 +189,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -208,7 +208,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val contentType = if (headers[ContentType] != null) {
|
val contentType = if (headers[ContentType] != null) {
|
||||||
// TODO: support multiple contentType options here.
|
// TODO: support multiple contentType options here.
|
||||||
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.getDefault())
|
(headers[ContentType] as String).substringBefore(";").lowercase(Locale.US)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ open class ApiClient(val baseUrl: String, val client: OkHttpClient = defaultClie
|
|||||||
|
|
||||||
val response = client.newCall(request).execute()
|
val response = client.newCall(request).execute()
|
||||||
|
|
||||||
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.getDefault())
|
val accept = response.header(ContentType)?.substringBefore(";")?.lowercase(Locale.US)
|
||||||
|
|
||||||
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
// TODO: handle specific mapping types. e.g. Map<int, Class<?>>
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
Reference in New Issue
Block a user