Respond to CR.

pull/1/head
Matthew Chen 7 years ago
parent f73f100717
commit 0569ed3f59

@ -34,7 +34,7 @@ public class OWSLinkPreviewDraft: NSObject {
deinit { deinit {
// Eagerly clean up temp files. // Eagerly clean up temp files.
if let imageFilePath = imageFilePath { if let imageFilePath = imageFilePath {
DispatchQueue.main.async { DispatchQueue.global().async {
OWSFileSystem.deleteFile(imageFilePath) OWSFileSystem.deleteFile(imageFilePath)
} }
} }
@ -472,9 +472,11 @@ public class OWSLinkPreview: MTLModel {
Logger.verbose("url: \(url)") Logger.verbose("url: \(url)")
let sessionConfiguration = ContentProxy.sessionConfiguration() let sessionConfiguration = ContentProxy.sessionConfiguration()
// Don't use any caching.
// Don't use any caching to protect privacy of these requests.
sessionConfiguration.requestCachePolicy = .reloadIgnoringLocalCacheData sessionConfiguration.requestCachePolicy = .reloadIgnoringLocalCacheData
sessionConfiguration.urlCache = nil sessionConfiguration.urlCache = nil
let sessionManager = AFHTTPSessionManager(baseURL: nil, let sessionManager = AFHTTPSessionManager(baseURL: nil,
sessionConfiguration: sessionConfiguration) sessionConfiguration: sessionConfiguration)
sessionManager.requestSerializer = AFHTTPRequestSerializer() sessionManager.requestSerializer = AFHTTPRequestSerializer()

Loading…
Cancel
Save