diff --git a/src/js/dao/email-dao.js b/src/js/dao/email-dao.js index c6d4b99..944d36a 100644 --- a/src/js/dao/email-dao.js +++ b/src/js/dao/email-dao.js @@ -303,7 +303,7 @@ define(function(require) { */ EmailDAO.prototype.listMessages = function(options, callback) { var self = this, - plaintextItems = [], + displayList = [], encryptedList = []; // validate options @@ -329,7 +329,7 @@ define(function(require) { emails.forEach(function(i) { if (i.body.indexOf(str.cryptPrefix) !== -1 && i.body.indexOf(str.cryptSuffix) !== -1) { // add item to plaintext list for display later - plaintextItems.push(i); + displayList.push(i); // parse ct object from ascii armored message block encryptedList.push(parseMessageBlock(i)); } @@ -338,13 +338,13 @@ define(function(require) { // decrypt items decryptList(encryptedList, function(err, decryptedList) { // replace encrypted subject and body - for (var j = 0; j < plaintextItems.length; j++) { - plaintextItems[j].subject = decryptedList[j].subject; - plaintextItems[j].body = decryptedList[j].body; + for (var j = 0; j < displayList.length; j++) { + displayList[j].subject = decryptedList[j].subject; + displayList[j].body = decryptedList[j].body; } // return only decrypted items - callback(null, plaintextItems); + callback(null, displayList); }); });