diff --git a/Sources/Networking/NetworkingParser.swift b/Sources/Networking/NetworkingParser.swift index 656ccb1..8001e6b 100644 --- a/Sources/Networking/NetworkingParser.swift +++ b/Sources/Networking/NetworkingParser.swift @@ -34,7 +34,7 @@ public struct NetworkingParser { private func resourceData(from json: Any, keypath: String?) -> Any { if let keypath = keypath, !keypath.isEmpty, let dic = json as? [String: Any], let val = dic[keypath] { - return val + return val is NSNull ? json : val } return json }