From ecd5baa66cbcf14ca61813ffbd136f259b5edd21 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 16 Jan 2021 18:15:45 +0100 Subject: [PATCH] Update network state on force sync --- .../main/java/eu/faircode/email/ServiceSynchronize.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index a4088a7b7f..e5bf886134 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -275,11 +275,6 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences break; } - if (reload && force) { - Log.i("### update network state " + current); - current.networkState = ConnectionHelper.getNetworkState(ServiceSynchronize.this); - } - TupleAccountNetworkState prev = accountStates.get(index); Core.State state = coreStates.get(current.accountState.id); if (state != null) @@ -864,8 +859,10 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences private void onReload(Intent intent) { boolean force = intent.getBooleanExtra("force", false); - if (force) + if (force) { lastLost = 0; + updateNetworkState(ConnectionHelper.getActiveNetwork(this), "force"); + } Bundle command = new Bundle(); command.putString("name", "reload");