From ac3caad6ed05cec6e424dd1d2621d983b1e94cd8 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 21 May 2019 18:26:56 +0200 Subject: [PATCH] Skip wakelock for notices --- .../eu/faircode/email/ServiceSynchronize.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index d17fe28051..e6e220b54c 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -561,10 +561,12 @@ public class ServiceSynchronize extends LifecycleService { istore.addStoreListener(new StoreListener() { @Override public void notification(StoreEvent e) { - try { - wlFolder.acquire(); - String message = e.getMessage(); - if (e.getMessageType() == StoreEvent.ALERT) { + if (e.getMessageType() == StoreEvent.NOTICE) + Log.i(account.name + " notice: " + e.getMessage()); + else + try { + wlFolder.acquire(); + String message = e.getMessage(); Log.w(account.name + " alert: " + message); db.account().setAccountError(account.id, message); if (BuildConfig.DEBUG || @@ -572,11 +574,9 @@ public class ServiceSynchronize extends LifecycleService { Core.reportError(ServiceSynchronize.this, account, null, new Core.AlertException(message)); state.error(null); - } else - Log.i(account.name + " notice: " + message); - } finally { - wlFolder.release(); - } + } finally { + wlFolder.release(); + } } });