diff --git a/package.json b/package.json index 46c0b4d..471e92d 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "dependencies": { "crypto-lib": "https://github.com/whiteout-io/crypto-lib/tarball/master", "imap-client": "https://github.com/whiteout-io/imap-client/tarball/master", - "mailreader": "https://github.com/whiteout-io/mailreader/tarball/master", + "mailreader": "https://github.com/whiteout-io/mailreader/tarball/dev/worker", "pgpmailer": "https://github.com/whiteout-io/pgpmailer/tarball/master", "pgpbuilder": "https://github.com/whiteout-io/pgpbuilder/tarball/master", "requirejs": "2.1.10" diff --git a/src/js/app-controller.js b/src/js/app-controller.js index 562d7b6..f03e0e2 100644 --- a/src/js/app-controller.js +++ b/src/js/app-controller.js @@ -337,6 +337,8 @@ define(function(require) { var lawnchairDao, restDao, pubkeyDao, invitationDao, emailDao, keychain, pgp, userStorage, pgpbuilder; + mailreader.startWorker(config.workerPath + '/../lib/mailreader-parser-worker.js'); + // init objects and inject dependencies restDao = new RestDAO(); pubkeyDao = new PublicKeyDAO(restDao);