From d853e3095349aa55b598b3aea1ba0c9f271a3ff1 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 27 Mar 2020 07:51:58 +0100 Subject: [PATCH] Log empty --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 831fb73fbf..942b01ad52 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -6345,6 +6345,8 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. protected Void onExecute(Context context, Bundle args) { long aid = args.getLong("account"); String type = args.getString("type"); + EntityLog.log(context, "Empty" + + " account=" + account + " type=" + type); DB db = DB.getInstance(context); try { @@ -6362,12 +6364,18 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. for (EntityAccount account : accounts) { EntityFolder folder = db.folder().getFolderByType(account.id, type); + EntityLog.log(context, "Empty" + + " account=" + account.name + " folder=" + (folder == null ? null : folder.name)); if (folder == null) continue; List ids = db.message().getMessageByFolder(folder.id); for (Long id : ids) { EntityMessage message = db.message().getMessage(id); + EntityLog.log(context, "Empty" + + " account=" + account.name + " folder=" + folder.name + + " message=" + message.id + " uid=" + message.uid + " msgid=" + message.msgid); + if (message.uid != null || !TextUtils.isEmpty(message.msgid)) { Log.i("Deleting account=" + account.id + " folder=" + folder.id + " message=" + message.id); EntityOperation.queue(context, message, EntityOperation.DELETE);