TF-2384 Handle hasMoreChange when get email changes in push notification
(cherry picked from commit 5477675671fa62a1d680e655e6a4e9f3ea09df51)
This commit is contained in:
@@ -19,13 +19,15 @@ class AlamofireService {
|
||||
|
||||
request.httpBody = payloadData
|
||||
|
||||
AF.request(request, interceptor: interceptor).validate().responseDecodable(of: T.self) { response in
|
||||
switch(response.result) {
|
||||
case .success(let data):
|
||||
onSuccess(data)
|
||||
case .failure(let error):
|
||||
onFailure(NetworkExceptions(value: "\(error.localizedDescription)"))
|
||||
AF.request(request, interceptor: interceptor)
|
||||
.validate()
|
||||
.responseDecodable(of: T.self, queue: .global(qos: .default)) { response in
|
||||
switch(response.result) {
|
||||
case .success(let data):
|
||||
onSuccess(data)
|
||||
case .failure(let error):
|
||||
onFailure(NetworkExceptions(value: "\(error.localizedDescription)"))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,17 +53,18 @@ class TokenRefreshManager {
|
||||
|
||||
request.httpBody = data
|
||||
|
||||
AF.request(request).responseDecodable(of: TokenResponse.self) { response in
|
||||
if (response.response?.statusCode != 200) {
|
||||
onFailure(NetworkExceptions(value: "Failed to get token: \(response.error?.localizedDescription ?? "Unknown Error")"))
|
||||
} else {
|
||||
switch(response.result) {
|
||||
case .success(let data):
|
||||
onSuccess(data)
|
||||
case .failure(let error):
|
||||
onFailure(NetworkExceptions(value: "Failed to get token \(error.localizedDescription)"))
|
||||
AF.request(request)
|
||||
.responseDecodable(of: TokenResponse.self, queue: .global(qos: .default)) { response in
|
||||
if (response.response?.statusCode != 200) {
|
||||
onFailure(NetworkExceptions(value: "Failed to get token: \(response.error?.localizedDescription ?? "Unknown Error")"))
|
||||
} else {
|
||||
switch(response.result) {
|
||||
case .success(let data):
|
||||
onSuccess(data)
|
||||
case .failure(let error):
|
||||
onFailure(NetworkExceptions(value: "Failed to get token \(error.localizedDescription)"))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user