Nonsencical to wrap a promise in try/catch
This commit is contained in:
parent
069d4a9fae
commit
7692a46e17
|
@ -169,25 +169,19 @@
|
|||
sessionBuilder = new libsignal.SessionBuilder(_converse.omemo_store, address),
|
||||
prekey = device.getRandomPreKey();
|
||||
|
||||
try {
|
||||
return sessionBuilder.processPreKey({
|
||||
'registrationId': parseInt(_converse.omemo_store.get('device_id'), 10),
|
||||
'identityKey': u.base64ToArrayBuffer(_converse.omemo_store.get('identity_key')),
|
||||
'signedPreKey': {
|
||||
'keyId': bundle.signed_prekey.id, // <Number>
|
||||
'publicKey': u.base64ToArrayBuffer(bundle.signed_prekey.public_key),
|
||||
'signature': u.base64ToArrayBuffer(bundle.signed_prekey.signature)
|
||||
},
|
||||
'preKey': {
|
||||
'keyId': prekey.id, // <Number>
|
||||
'publicKey': u.base64ToArrayBuffer(prekey.key),
|
||||
}
|
||||
});
|
||||
} catch (e) {
|
||||
_converse.log(`Error: could not build session for device ${device.get('id')}`, Strophe.LogLevel.ERROR);
|
||||
_converse.log(e.message, Strophe.LogLevel.ERROR);
|
||||
return Promise.resolve();
|
||||
}
|
||||
return sessionBuilder.processPreKey({
|
||||
'registrationId': parseInt(_converse.omemo_store.get('device_id'), 10),
|
||||
'identityKey': u.base64ToArrayBuffer(_converse.omemo_store.get('identity_key')),
|
||||
'signedPreKey': {
|
||||
'keyId': bundle.signed_prekey.id, // <Number>
|
||||
'publicKey': u.base64ToArrayBuffer(bundle.signed_prekey.public_key),
|
||||
'signature': u.base64ToArrayBuffer(bundle.signed_prekey.signature)
|
||||
},
|
||||
'preKey': {
|
||||
'keyId': prekey.id, // <Number>
|
||||
'publicKey': u.base64ToArrayBuffer(prekey.key),
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
getKeyAndTag (string) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user