We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ff603e commit e6db16bCopy full SHA for e6db16b
Networking/Networking/Mapper/LeaderboardListMapper.swift
@@ -8,7 +8,11 @@ struct LeaderboardListMapper: Mapper {
8
///
9
func map(response: Data) throws -> [Leaderboard] {
10
let decoder = JSONDecoder()
11
- return try decoder.decode(LeaderboardsEnvelope.self, from: response).data
+ do {
12
+ return try decoder.decode(LeaderboardsEnvelope.self, from: response).data
13
+ } catch {
14
+ return try decoder.decode([Leaderboard].self, from: response)
15
+ }
16
}
17
18
0 commit comments