From e3b6903eb14c74291f23c784250354c432e74dea Mon Sep 17 00:00:00 2001 From: Tankred Hase <tankred@whiteout.io> Date: Mon, 20 Oct 2014 16:10:09 +0200 Subject: [PATCH] Use global error catch --- package.json | 4 ++-- src/openpgp.js | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index feaf8b2e..58931e25 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "openpgp", "description": "OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.", - "version": "0.8.0-dev", + "version": "0.8.0", "homepage": "http://openpgpjs.org/", "engines": { "node": ">=0.8" @@ -53,4 +53,4 @@ "type": "git", "url": "https://github.com/openpgpjs/openpgpjs" } -} +} \ No newline at end of file diff --git a/src/openpgp.js b/src/openpgp.js index f37f3ad8..53cce362 100644 --- a/src/openpgp.js +++ b/src/openpgp.js @@ -79,7 +79,7 @@ function encryptMessage(keys, text) { armored = armor.encode(enums.armor.message, msg.packets.write()); return armored; - }).catch(onError.bind(null, 'Error encrypting message!')); + }, 'Error encrypting message!'); } /** @@ -107,7 +107,7 @@ function signAndEncryptMessage(publicKeys, privateKey, text) { armored = armor.encode(enums.armor.message, msg.packets.write()); return armored; - }).catch(onError.bind(null, 'Error signing and encrypting message!')); + }, 'Error signing and encrypting message!'); } /** @@ -127,7 +127,7 @@ function decryptMessage(privateKey, msg) { msg = msg.decrypt(privateKey); return msg.getText(); - }).catch(onError.bind(null, 'Error decrypting message!')); + }, 'Error decrypting message!'); } /** @@ -159,7 +159,7 @@ function decryptAndVerifyMessage(privateKey, publicKeys, msg) { } return null; - }).catch(onError.bind(null, 'Error decrypting and verifying message!')); + }, 'Error decrypting and verifying message!'); } /** @@ -183,7 +183,7 @@ function signClearMessage(privateKeys, text) { cleartextMessage.sign(privateKeys); return cleartextMessage.armor(); - }).catch(onError.bind(null, 'Error signing cleartext message!')); + }, 'Error signing cleartext message!'); } /** @@ -212,7 +212,7 @@ function verifyClearSignedMessage(publicKeys, msg) { result.signatures = msg.verify(publicKeys); return result; - }).catch(onError.bind(null, 'Error verifying cleartext signed message!')); + }, 'Error verifying cleartext signed message!'); } /** @@ -240,7 +240,7 @@ function generateKeyPair(options) { result.publicKeyArmored = newKey.toPublic().armor(); return result; - }).catch(onError.bind(null, 'Error generating keypair!')); + }, 'Error generating keypair!'); } // @@ -303,4 +303,4 @@ exports.decryptMessage = decryptMessage; exports.decryptAndVerifyMessage = decryptAndVerifyMessage; exports.signClearMessage = signClearMessage; exports.verifyClearSignedMessage = verifyClearSignedMessage; -exports.generateKeyPair = generateKeyPair; +exports.generateKeyPair = generateKeyPair; \ No newline at end of file