From a4d54c361655a10e0e3fe7a8535d75881b4abdb5 Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Mon, 13 Dec 2021 13:28:19 +0100
Subject: [PATCH] Remove data request method with callback

---
 AppleLibs/Network/Requests/DataManager.swift | 46 --------------------
 1 file changed, 46 deletions(-)

diff --git a/AppleLibs/Network/Requests/DataManager.swift b/AppleLibs/Network/Requests/DataManager.swift
index 8a5f716..9eaf31c 100644
--- a/AppleLibs/Network/Requests/DataManager.swift
+++ b/AppleLibs/Network/Requests/DataManager.swift
@@ -87,52 +87,6 @@ public class DataManager: NSObject, URLSessionDelegate
         return url
     }
 
-    @discardableResult
-    public func request(request r: Request,
-                 responseHandler: ResponseHandler? = nil,
-                 sender: Any? = nil,
-                 promise: Promise<Any?, ResponseError> = Promise<Any?, ResponseError>())
-                    -> Future<Any?, ResponseError> {
-        if #available(iOS 14.0, *) {
-            os_log("Request: \(r)")
-        } else {
-            print("Request: \(r)")
-        }
-
-        let request = delegate?.manipulateRequest(request: r) ?? r
-        
-        guard let req: URLRequest = createUrlRequest(request: request) else {
-            return promise.future
-        }
-        let task = urlSession.dataTask(with: req) { data, response, error in
-            if let error: NSError = error as NSError? {
-                promise.fail(error: self.determineResponseError(error))
-                return
-            }
-
-            guard let response: HTTPURLResponse = response as? HTTPURLResponse else {
-                promise.fail(error: ResponseError.networkError(error: .unknown()))
-                return
-            }
-
-            do {
-                if response.is2xx {
-                    let result = try self.responseOkFilter.handleResponse(data: data, response: response, responseHandler: responseHandler, sender: sender)
-                    promise.succeed(value: result)
-                } else if let filter = self.responseFilters[response.statusCode] {
-                    let result = try filter.handleResponse(request: request, data: data, responseHandler: responseHandler, sender: sender)
-                    promise.succeed(value: result)
-                } else {
-                    promise.fail(error: ResponseError.getErrorForStatusCode(code: response.statusCode))
-                }
-            } catch {
-                promise.fail(error: ResponseError.clientError(error: error))
-            }
-        }
-        task.resume()
-        return promise.future
-    }
-
     @available(iOS 15.0, *)
     @available(macCatalyst 15.0.0, *)
     @discardableResult
-- 
GitLab