forked from loafle/openapi-generator-original
Unwrap the AnyHashable
and use the base
value in Models.mustache (#6241)
* Unwrap the `AnyHashable` and use the `base` value in Models.mustache - Unwraps the `AnyHashable` base in `NSURLResponse.allHeaderFields` instead of the `AnyHashable` itself * Update samples (just running the script) * Update samples
This commit is contained in:
parent
deec5da8a7
commit
5f0e7e81b1
@ -46,7 +46,7 @@ protocol JSONEncodable {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String:String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ internal class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ open class Response<T> {
|
||||
let rawHeader = response.allHeaderFields
|
||||
var header = [String: String]()
|
||||
for (key, value) in rawHeader {
|
||||
if let key = key as? String, let value = value as? String {
|
||||
if let key = key.base as? String, let value = value as? String {
|
||||
header[key] = value
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user