diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index a488671057..22ea46d98f 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -519,19 +519,20 @@ public class AdapterFolder extends RecyclerView.Adapter() { @Override protected Void onExecute(Context context, Bundle args) { - long id = args.getLong("id"); + long folder = args.getLong("folder"); DB db = DB.getInstance(context); try { db.beginTransaction(); - for (Long mid : db.message().getMessageByFolder(id)) { - EntityMessage message = db.message().getMessage(mid); + List ids = db.message().getMessageByFolder(folder); + for (Long id : ids) { + EntityMessage message = db.message().getMessage(id); EntityOperation.queue(context, db, message, EntityOperation.DELETE); }