From 73a3649395ae22db00214fd2fb80fed86851f901 Mon Sep 17 00:00:00 2001 From: Milen Pivchev Date: Thu, 6 Mar 2025 17:37:04 +0100 Subject: [PATCH] Fix: Login poll without cached responses. Signed-off-by: Milen Pivchev --- Sources/NextcloudKit/NextcloudKit.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Sources/NextcloudKit/NextcloudKit.swift b/Sources/NextcloudKit/NextcloudKit.swift index 3c73daf6..8d843023 100644 --- a/Sources/NextcloudKit/NextcloudKit.swift +++ b/Sources/NextcloudKit/NextcloudKit.swift @@ -21,8 +21,12 @@ open class NextcloudKit { private let reachabilityManager = Alamofire.NetworkReachabilityManager() #endif public var nkCommonInstance = NKCommon() + internal lazy var unauthorizedSession: Alamofire.Session = { - return Alamofire.Session(configuration: URLSessionConfiguration.af.default, + let configuration = URLSessionConfiguration.af.default + configuration.requestCachePolicy = .reloadIgnoringLocalCacheData + + return Alamofire.Session(configuration: configuration, delegate: NextcloudKitSessionDelegate(nkCommonInstance: nkCommonInstance), eventMonitors: [NKMonitor(nkCommonInstance: self.nkCommonInstance)]) }()