Redact google tasks requests

pull/3313/head
Alex Baker 10 months ago
parent 5b5ba97bb2
commit 0098c69f67

@ -26,7 +26,7 @@ abstract class BaseInvoker(
private suspend fun <T> execute(request: AbstractGoogleJsonClientRequest<T>, retry: Boolean): T? =
withContext(Dispatchers.IO) {
credentialsAdapter.checkToken()
Timber.d("%s request: %s", caller, request)
Timber.d(caller)
val response: T? = try {
if (preferences.isFlipperEnabled) {
val start = currentTimeMillis()
@ -47,7 +47,7 @@ abstract class BaseInvoker(
throw e
}
}
Timber.d("%s response: %s", caller, prettyPrint(response))
Timber.d("%s -> %s", caller, if (BuildConfig.DEBUG) prettyPrint(response) else "<redacted>")
response
}
@ -62,15 +62,11 @@ abstract class BaseInvoker(
}
private val caller: String
get() {
if (BuildConfig.DEBUG) {
try {
return Thread.currentThread().stackTrace[4].methodName
} catch (e: Exception) {
Timber.e(e)
}
}
return ""
get() = try {
Thread.currentThread().stackTrace[4].methodName
} catch (e: Exception) {
Timber.e(e)
""
}
companion object {

Loading…
Cancel
Save