Wrap message.sign into a promise in openpgp.encrypt
This commit is contained in:
parent
7fabe02e03
commit
a225027a6b
|
@ -173,12 +173,14 @@ export function encrypt({ data, publicKeys, privateKeys, passwords, filename, ar
|
||||||
return asyncProxy.delegate('encrypt', { data, publicKeys, privateKeys, passwords, filename, armor });
|
return asyncProxy.delegate('encrypt', { data, publicKeys, privateKeys, passwords, filename, armor });
|
||||||
}
|
}
|
||||||
|
|
||||||
let message = createMessage(data, filename);
|
return new Promise(resolve => {
|
||||||
if (privateKeys) { // sign the message only if private keys are specified
|
let message = createMessage(data, filename);
|
||||||
message = message.sign(privateKeys);
|
if (privateKeys) { // sign the message only if private keys are specified
|
||||||
}
|
message = message.sign(privateKeys);
|
||||||
|
}
|
||||||
|
resolve(message);
|
||||||
|
|
||||||
return message.encrypt(publicKeys, passwords).then(message => {
|
}).then(message => message.encrypt(publicKeys, passwords)).then(message => {
|
||||||
|
|
||||||
if(armor) {
|
if(armor) {
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user