Auto select S/MIME encryption keys

This commit is contained in:
M66B
2019-12-05 15:18:53 +01:00
parent 13ece09df0
commit 7d01466c6d
7 changed files with 142 additions and 173 deletions

View File

@@ -2700,12 +2700,17 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
private void onActionDecrypt(TupleMessageEx message, boolean auto) {
int encrypt = (message.encrypt == null ? EntityMessage.PGP_SIGNENCRYPT /* Inline */ : message.encrypt);
String recipient = null;
if (message.to != null && message.to.length == 1)
recipient = ((InternetAddress) message.to[0]).getAddress();
LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context);
lbm.sendBroadcast(
new Intent(FragmentMessages.ACTION_DECRYPT)
.putExtra("id", message.id)
.putExtra("auto", auto)
.putExtra("type", encrypt));
.putExtra("type", encrypt)
.putExtra("recipient", recipient));
}
private void onActionReplyMenu(TupleMessageEx message) {