|
|
|
|
@ -351,6 +351,7 @@ public class Services { |
|
|
|
|
var request = URLRequest(url: url) |
|
|
|
|
request.httpMethod = HTTPMethod.get.rawValue |
|
|
|
|
request.setValue("application/json", forHTTPHeaderField: "Content-Type") |
|
|
|
|
request.addAppVersion() |
|
|
|
|
|
|
|
|
|
if self._isTokenRequired(type: T.self, method: apiCall.method), StoreCenter.main.isAuthenticated { |
|
|
|
|
let token = try StoreCenter.main.token() |
|
|
|
|
@ -397,6 +398,7 @@ public class Services { |
|
|
|
|
request.setValue("application/json", forHTTPHeaderField: "Content-Type") |
|
|
|
|
let token = try StoreCenter.main.token() |
|
|
|
|
request.addValue("Token \(token)", forHTTPHeaderField: "Authorization") |
|
|
|
|
request.addAppVersion() |
|
|
|
|
|
|
|
|
|
let modelName = String(describing: T.self) |
|
|
|
|
let operations = apiCalls.map { apiCall in |
|
|
|
|
|