Synchronizing accounts by type

This commit is contained in:
M66B
2022-01-27 14:43:55 +01:00
parent 9360d39df8
commit 0868984f8f
13 changed files with 22 additions and 26 deletions

View File

@@ -563,7 +563,7 @@ public class ActivityEML extends ActivityBase {
@Override
protected List<EntityAccount> onExecute(Context context, Bundle args) {
DB db = DB.getInstance(context);
return db.account().getSynchronizingAccounts();
return db.account().getSynchronizingAccounts(EntityAccount.TYPE_IMAP);
}
@Override
@@ -571,8 +571,7 @@ public class ActivityEML extends ActivityBase {
ArrayAdapter<EntityAccount> adapter =
new ArrayAdapter<>(ActivityEML.this, R.layout.spinner_item1, android.R.id.text1);
for (EntityAccount account : accounts)
if (account.protocol == EntityAccount.TYPE_IMAP)
adapter.add(account);
adapter.add(account);
new AlertDialog.Builder(ActivityEML.this)
.setIcon(R.drawable.twotone_save_alt_24)