Merge branch 'charlesmchen/tweakProfileFetch2'
This commit is contained in:
commit
48e8c18251
|
@ -40,6 +40,9 @@ class ProfileFetcherJob: NSObject {
|
|||
|
||||
public func getProfile(recipientId: String, remainingRetries: Int = 3) {
|
||||
|
||||
// Only throttle profile fetch in production builds in order to
|
||||
// facilitate debugging.
|
||||
if !_isDebugAssertConfiguration() {
|
||||
if let lastDate = ProfileFetcherJob.fetchDateMap[recipientId] {
|
||||
let lastTimeInterval = fabs(lastDate.timeIntervalSinceNow)
|
||||
// Don't check a profile more often than every N minutes.
|
||||
|
@ -50,6 +53,7 @@ class ProfileFetcherJob: NSObject {
|
|||
}
|
||||
}
|
||||
ProfileFetcherJob.fetchDateMap[recipientId] = Date()
|
||||
}
|
||||
|
||||
Logger.error("\(self.TAG) getProfile: \(recipientId)")
|
||||
|
||||
|
|
Loading…
Reference in New Issue