From 84347bc54e5b904ed268abfc7bf21561200f8c64 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 10 Nov 2022 16:17:04 +0100 Subject: [PATCH] Improved error message --- .../main/java/eu/faircode/email/ServiceAuthenticator.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java b/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java index 075fe67334..928e3c7c16 100644 --- a/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java +++ b/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java @@ -212,8 +212,12 @@ public class ServiceAuthenticator extends Authenticator { Log.i("OAuth refreshed user=" + id + ":" + user); if (holder.error != null) { - if (!BuildConfig.PLAY_STORE_RELEASE) - Log.e(new Throwable("Token refresh failed id=" + id, holder.error)); + if (!BuildConfig.PLAY_STORE_RELEASE) { + String msg = (holder.error.getCause() == null ? null : holder.error.getCause().getMessage()); + Log.e(new Throwable("Token refresh failed id=" + + id + (msg == null ? "" : " error=" + msg), + holder.error)); + } throw holder.error; } } catch (Exception ex) {