|
@ -23,7 +23,7 @@ enum GmeResponseOperationStatusCode: String { |
|
|
|
|
|
|
|
|
extension DataRequest { |
|
|
extension DataRequest { |
|
|
func handle<T: Mappable>(success: @escaping (T) -> (), failure: @escaping (Error) -> ()) { |
|
|
func handle<T: Mappable>(success: @escaping (T) -> (), failure: @escaping (Error) -> ()) { |
|
|
self.responseJSON { (response) -> Void in |
|
|
|
|
|
|
|
|
self.validate().responseJSON { (response) -> Void in |
|
|
switch response.result { |
|
|
switch response.result { |
|
|
case .success(let value): |
|
|
case .success(let value): |
|
|
let json = JSON(value) |
|
|
let json = JSON(value) |
|
|