Check account type for sent folder warning

pull/199/head
M66B 4 years ago
parent 74b7a93ba4
commit 02ae59813f

@ -5204,8 +5204,9 @@ public class FragmentCompose extends FragmentBase {
if (draft.identity == null) if (draft.identity == null)
throw new IllegalArgumentException(context.getString(R.string.title_from_missing)); throw new IllegalArgumentException(context.getString(R.string.title_from_missing));
EntityAccount account = db.account().getAccount(draft.account);
EntityFolder sent = db.folder().getFolderByType(draft.account, EntityFolder.SENT); EntityFolder sent = db.folder().getFolderByType(draft.account, EntityFolder.SENT);
if (sent == null) if (account != null && account.protocol == EntityAccount.TYPE_IMAP && sent == null)
args.putBoolean("sent_missing", true); args.putBoolean("sent_missing", true);
try { try {

Loading…
Cancel
Save