From a8d49a632c7a4d19fe58d25f373254b083aba349 Mon Sep 17 00:00:00 2001 From: Tankred Hase Date: Thu, 29 Aug 2013 16:01:40 +0200 Subject: [PATCH] fix multiple events fired on multiple body parts --- src/js/dao/email-dao.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/js/dao/email-dao.js b/src/js/dao/email-dao.js index 8f502c9..01295af 100644 --- a/src/js/dao/email-dao.js +++ b/src/js/dao/email-dao.js @@ -165,6 +165,13 @@ define(function(require) { }); }; + /** + * Encrypt an email symmetrically + */ + // EmailDAO.prototype.encryptForNewUser = function(email, callback) { + + // }; + /** * Encrypt an email asymmetrically for an exisiting user with their public key */ @@ -288,6 +295,11 @@ define(function(require) { // remember how many items should be fetched before the callback fires expectedItems = (message.attachments instanceof Array) ? message.attachments.length + 1 : 1; + // TODO: remove once attachments work again + if (itemCounter > 1) { + return; + } + // decrypt Message body if (message.body.indexOf(PREFIX) !== -1 && message.body.indexOf(SUFFIX) !== -1) { decryptMessageBody(message, function(err, ptMessage) {