From 589e0fb069c6331b217c8ab6d4b1916a1adf3a38 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 28 Mar 2026 15:53:37 +0100 Subject: [PATCH] Fixed forced token refresh interval --- app/src/main/java/eu/faircode/email/ServiceAuthenticator.java | 4 ++-- 1 file changed, 2 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 339a2eb58b..3cce48fb38 100644 --- a/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java +++ b/app/src/main/java/eu/faircode/email/ServiceAuthenticator.java @@ -73,7 +73,7 @@ public class ServiceAuthenticator extends Authenticator { static final long MIN_REFRESH_INTERVAL = 15 * 60 * 1000L; static final long MIN_FORCE_REFRESH_INTERVAL = 15 * 60 * 1000L; - static final long FORCE_REFRESH_INTERVAL = 60 * 60 * 1000L; + static final long FORCE_REFRESH_INTERVAL = 15 * 60 * 1000L; static final int MAX_TOKEN_WAIT = 90; // seconds ServiceAuthenticator( @@ -186,7 +186,7 @@ public class ServiceAuthenticator extends Authenticator { needsRefresh = true; if (!needsRefresh && forceRefresh && - (last_force < 0 || last_force + FORCE_REFRESH_INTERVAL > now)) { + (last_force < 0 || last_force + FORCE_REFRESH_INTERVAL < now)) { needsRefresh = true; prefs.edit().putLong(key_last_force, new Date().getTime()).apply(); }