From 2f9d4c8289198128ae22c1285cb2ea05078685ad Mon Sep 17 00:00:00 2001 From: Fish Date: Wed, 15 Apr 2015 09:50:05 -0700 Subject: [PATCH] Bug-fix: gmail-crypt fails to decrypt emails that have multiple recipients. --- src/mymail-crypt-background.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mymail-crypt-background.js b/src/mymail-crypt-background.js index 3247780..6b9d1d1 100644 --- a/src/mymail-crypt-background.js +++ b/src/mymail-crypt-background.js @@ -32,7 +32,10 @@ var gCryptAlerts = { function getKeys(keyIds, keyringSet) { var keys = []; keyIds.forEach(function(keyId){ - keys.push(keyringSet.getForId(keyId.toHex(), true)); + var key = keyringSet.getForId(keyId.toHex(), true); + if (key != null) { + keys.push(key); + } }); return keys; }