From bb061ffcb73d9f466e4c2a319cc68961c9bfaf75 Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Mon, 6 Dec 2021 13:53:55 +0100
Subject: [PATCH] Add missing return

---
 AppleLibs/Network/Requests/DataManager.swift | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/AppleLibs/Network/Requests/DataManager.swift b/AppleLibs/Network/Requests/DataManager.swift
index 4f7cf9c..8a5f716 100644
--- a/AppleLibs/Network/Requests/DataManager.swift
+++ b/AppleLibs/Network/Requests/DataManager.swift
@@ -120,7 +120,8 @@ public class DataManager: NSObject, URLSessionDelegate
                     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] {
-                    try filter.handleResponse(request: request, data: data, responseHandler: responseHandler, sender: sender)
+                    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))
                 }
-- 
GitLab