Disables URL caching when fetching Source

This commit is contained in:
Riley Testut
2019-09-19 11:27:38 -07:00
parent 8bfa5c6ff3
commit 94a22da471

View File

@@ -14,7 +14,7 @@ class FetchSourceOperation: ResultOperation<Source>
{
let sourceURL: URL
private let session = URLSession(configuration: .default)
private let session: URLSession
private lazy var dateFormatter: ISO8601DateFormatter = {
let dateFormatter = ISO8601DateFormatter()
@@ -24,6 +24,12 @@ class FetchSourceOperation: ResultOperation<Source>
init(sourceURL: URL)
{
self.sourceURL = sourceURL
let configuration = URLSessionConfiguration.default
configuration.requestCachePolicy = .reloadIgnoringLocalCacheData
configuration.urlCache = nil
self.session = URLSession(configuration: configuration)
}
override func main()