[Tweaks] Models #5
@ -9,7 +9,7 @@ extension Result: Decodable {
|
|||||||
// MARK: Enumerations
|
// MARK: Enumerations
|
||||||
|
|
||||||
enum CodingKeys: String, CodingKey {
|
enum CodingKeys: String, CodingKey {
|
||||||
case items = "amiibo"
|
case amiibo
|
||||||
}
|
}
|
||||||
|
|
||||||
// MARK: Initialisers
|
// MARK: Initialisers
|
||||||
@ -18,9 +18,9 @@ extension Result: Decodable {
|
|||||||
let container = try decoder.container(keyedBy: CodingKeys.self)
|
let container = try decoder.container(keyedBy: CodingKeys.self)
|
||||||
|
|
||||||
do {
|
do {
|
||||||
self.items = try container.decode([Model].self, forKey: .items)
|
self.items = try container.decode([Model].self, forKey: .amiibo)
|
||||||
} catch {
|
} catch {
|
||||||
self.items = [try container.decode(Model.self, forKey: .items)]
|
self.items = [try container.decode(Model.self, forKey: .amiibo)]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user