Commit 7692a46e authored by JC Brand's avatar JC Brand

Nonsencical to wrap a promise in try/catch

parent 069d4a9f
...@@ -169,25 +169,19 @@ ...@@ -169,25 +169,19 @@
sessionBuilder = new libsignal.SessionBuilder(_converse.omemo_store, address), sessionBuilder = new libsignal.SessionBuilder(_converse.omemo_store, address),
prekey = device.getRandomPreKey(); prekey = device.getRandomPreKey();
try { return sessionBuilder.processPreKey({
return sessionBuilder.processPreKey({ 'registrationId': parseInt(_converse.omemo_store.get('device_id'), 10),
'registrationId': parseInt(_converse.omemo_store.get('device_id'), 10), 'identityKey': u.base64ToArrayBuffer(_converse.omemo_store.get('identity_key')),
'identityKey': u.base64ToArrayBuffer(_converse.omemo_store.get('identity_key')), 'signedPreKey': {
'signedPreKey': { 'keyId': bundle.signed_prekey.id, // <Number>
'keyId': bundle.signed_prekey.id, // <Number> 'publicKey': u.base64ToArrayBuffer(bundle.signed_prekey.public_key),
'publicKey': u.base64ToArrayBuffer(bundle.signed_prekey.public_key), 'signature': u.base64ToArrayBuffer(bundle.signed_prekey.signature)
'signature': u.base64ToArrayBuffer(bundle.signed_prekey.signature) },
}, 'preKey': {
'preKey': { 'keyId': prekey.id, // <Number>
'keyId': prekey.id, // <Number> 'publicKey': u.base64ToArrayBuffer(prekey.key),
'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();
}
}, },
getKeyAndTag (string) { getKeyAndTag (string) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment