К
Size: a a a
К
TT
YZ
YZ
YZ
CT
D
AD
D
QH
AD
fun intercept(chain: Chain): Response {
val token = storage.getAuthToken()
}
fun getAuthToken(): AuthToken {
val t = token
if (t.isExpiresSoon) {
return synchronized(this) {
val c = token
if (c != t) return@synchronized c
token = api.refresh()
return@synchronized token
}
}
return t
}
D
QH
D
AD
D
D
D