TF-2384 Handle refresh token when token expired in NSE
Signed-off-by: dab246 <tdvu@linagora.com> (cherry picked from commit c8a39bb42792770c001ac90d6301d53126225d95)
This commit is contained in:
@@ -8,6 +8,7 @@ class AlamofireService {
|
||||
url: String,
|
||||
payloadData: Data?,
|
||||
headers: HTTPHeaders? = nil,
|
||||
interceptor: RequestInterceptor? = nil,
|
||||
onSuccess: @escaping (T) -> Void,
|
||||
onFailure: @escaping (Error) -> Void
|
||||
) {
|
||||
@@ -18,7 +19,7 @@ class AlamofireService {
|
||||
|
||||
request.httpBody = payloadData
|
||||
|
||||
AF.request(request).responseDecodable(of: T.self) { response in
|
||||
AF.request(request, interceptor: interceptor).validate().responseDecodable(of: T.self) { response in
|
||||
switch(response.result) {
|
||||
case .success(let data):
|
||||
onSuccess(data)
|
||||
|
||||
Reference in New Issue
Block a user