diff --git a/Sources/Hermes/Hermes.swift b/Sources/Hermes/Hermes.swift index 5ad1071..5844b44 100644 --- a/Sources/Hermes/Hermes.swift +++ b/Sources/Hermes/Hermes.swift @@ -127,7 +127,10 @@ public struct Hermes { } } - guard let result = try? JSONDecoder().decode(resource.modelType, from: data) else { + let decoder = JSONDecoder() + decoder.keyDecodingStrategy = .convertFromSnakeCase + + guard let result = try? decoder.decode(resource.modelType, from: data) else { throw NetworkError.decodingError }