diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index e6b76d5884..cb1a0f5a5f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -1444,17 +1444,11 @@ public class FragmentAccount extends FragmentBase { } } - Map map = new HashMap<>(); - for (EntityFolder folder : folders) { - EntityFolder f = db.folder().getFolderByName(account.id, folder.name); - if (f != null) - map.put(folder.name, f); - } - db.folder().setFoldersUser(account.id); for (EntityFolder folder : folders) { - EntityFolder existing = map.get(folder.name); + Log.i("Checking folder=" + folder.name + " type=" + folder.type); + EntityFolder existing = db.folder().getFolderByName(account.id, folder.name); if (existing == null) { folder.id = null; folder.account = account.id;