Nextcloud Login refactoring
This commit is contained in:
@@ -69,7 +69,7 @@ struct ApiRequest {
|
||||
var response: URLResponse? = nil
|
||||
do {
|
||||
(data, response) = try await URLSession.shared.data(for: request)
|
||||
Logger.network.debug("\(method.rawValue) \(path) SUCCESS!")
|
||||
Logger.network.debug("\(method.rawValue) \(path) received response ...")
|
||||
if let error = decodeURLResponse(response: response as? HTTPURLResponse) {
|
||||
print("\(method.rawValue) \(path) FAILURE: \(error.localizedDescription)")
|
||||
return (nil, error)
|
||||
@@ -94,9 +94,8 @@ struct ApiRequest {
|
||||
switch response.statusCode {
|
||||
case 200...299: return (nil)
|
||||
case 300...399: return (NetworkError.redirectionError)
|
||||
case 400...499: return (NetworkError.clientError)
|
||||
case 500...599: return (NetworkError.serverError)
|
||||
case 600: return (NetworkError.invalidRequest)
|
||||
case 400...499: return (NetworkError.clientError(statusCode: response.statusCode))
|
||||
case 500...599: return (NetworkError.serverError(statusCode: response.statusCode))
|
||||
default: return (NetworkError.unknownError)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user