File tree Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Original file line number Diff line number Diff line change @@ -33,8 +33,7 @@ class AuthManager: IterableAuthManagerProtocol {
33
33
hasFailedPriorAuth = false
34
34
}
35
35
36
- // @objc attribute only needed for the pre-iOS 10 Timer constructor in queueAuthTokenExpirationRefresh
37
- @objc func requestNewAuthToken( hasFailedPriorAuth: Bool = false , onSuccess: AuthTokenRetrievalHandler ? = nil ) {
36
+ func requestNewAuthToken( hasFailedPriorAuth: Bool = false , onSuccess: AuthTokenRetrievalHandler ? = nil ) {
38
37
ITBInfo ( )
39
38
40
39
guard !pendingAuth else {
@@ -110,17 +109,8 @@ class AuthManager: IterableAuthManagerProtocol {
110
109
111
110
let timeIntervalToRefresh = TimeInterval ( expirationDate) - dateProvider. currentDate. timeIntervalSince1970 - expirationRefreshPeriod
112
111
113
- if #available( iOS 10 . 0 , * ) {
114
- expirationRefreshTimer = Timer . scheduledTimer ( withTimeInterval: timeIntervalToRefresh, repeats: false ) { [ weak self] _ in
115
- self ? . requestNewAuthToken ( hasFailedPriorAuth: false )
116
- }
117
- } else {
118
- // Fallback on earlier versions
119
- expirationRefreshTimer = Timer . scheduledTimer ( timeInterval: timeIntervalToRefresh,
120
- target: self ,
121
- selector: #selector( requestNewAuthToken) ,
122
- userInfo: nil ,
123
- repeats: false )
112
+ expirationRefreshTimer = Timer . scheduledTimer ( withTimeInterval: timeIntervalToRefresh, repeats: false ) { [ weak self] _ in
113
+ self ? . requestNewAuthToken ( hasFailedPriorAuth: false )
124
114
}
125
115
}
126
116
You can’t perform that action at this time.
0 commit comments