lint after manual merge

pull/509/head
sachaaaaa 6 years ago
parent 0426d85e7a
commit d3653e8665

@ -207,11 +207,11 @@
window.log.info('Storage fetch'); window.log.info('Storage fetch');
storage.fetch(); storage.fetch();
let specialConvInited = false; let specialConvInited = false;
const initSpecialConversations = async () => { const initSpecialConversations = async () => {
if (specialConvInited) { if (specialConvInited) {
return return;
} }
const rssFeedConversations = await window.Signal.Data.getAllRssFeedConversations( const rssFeedConversations = await window.Signal.Data.getAllRssFeedConversations(
{ {
@ -769,7 +769,7 @@
appView.showQRDialog(ourNumber); appView.showQRDialog(ourNumber);
} }
}); });
Whisper.events.on('showDevicePairingDialog', async () => { Whisper.events.on('showDevicePairingDialog', async () => {
if (appView) { if (appView) {
appView.showDevicePairingDialog(); appView.showDevicePairingDialog();

@ -204,25 +204,25 @@
// Throws for invalid signature // Throws for invalid signature
await libsignal.Curve.async.verifySignature(issuer, data.buffer, signature); await libsignal.Curve.async.verifySignature(issuer, data.buffer, signature);
} }
async function decryptToken({ cipherText64, serverPubKey64 }) { async function decryptToken({ cipherText64, serverPubKey64 }) {
const ivAndCiphertext = new Uint8Array( const ivAndCiphertext = new Uint8Array(
dcodeIO.ByteBuffer.fromBase64(cipherText64).toArrayBuffer() dcodeIO.ByteBuffer.fromBase64(cipherText64).toArrayBuffer()
); );
const serverPubKey = new Uint8Array( const serverPubKey = new Uint8Array(
dcodeIO.ByteBuffer.fromBase64(serverPubKey64).toArrayBuffer() dcodeIO.ByteBuffer.fromBase64(serverPubKey64).toArrayBuffer()
); );
const { privKey } = await textsecure.storage.protocol.getIdentityKeyPair(); const { privKey } = await textsecure.storage.protocol.getIdentityKeyPair();
const symmetricKey = libsignal.Curve.calculateAgreement( const symmetricKey = libsignal.Curve.calculateAgreement(
serverPubKey, serverPubKey,
privKey privKey
); );
const token = await DHDecrypt(symmetricKey, ivAndCiphertext); const token = await DHDecrypt(symmetricKey, ivAndCiphertext);
const tokenString = dcodeIO.ByteBuffer.wrap(token).toString('utf8'); const tokenString = dcodeIO.ByteBuffer.wrap(token).toString('utf8');
return tokenString; return tokenString;
} }
const snodeCipher = new LokiSnodeChannel(); const snodeCipher = new LokiSnodeChannel();
window.libloki.crypto = { window.libloki.crypto = {
@ -231,7 +231,7 @@
FallBackSessionCipher, FallBackSessionCipher,
FallBackDecryptionError, FallBackDecryptionError,
snodeCipher, snodeCipher,
  decryptToken, decryptToken,
generateSignatureForPairing, generateSignatureForPairing,
verifyPairingAuthorisation, verifyPairingAuthorisation,
// for testing // for testing

@ -1190,14 +1190,17 @@ MessageReceiver.prototype.extend({
const contactBuffer = new ContactBuffer(attachmentPointer.data); const contactBuffer = new ContactBuffer(attachmentPointer.data);
let contactDetails = contactBuffer.next(); let contactDetails = contactBuffer.next();
// Extract just the pubkeys // Extract just the pubkeys
const friendPubKeys = [] const friendPubKeys = [];
while (contactDetails !== undefined) { while (contactDetails !== undefined) {
friendPubKeys.push(contactDetails.number); friendPubKeys.push(contactDetails.number);
contactDetails = contactBuffer.next(); contactDetails = contactBuffer.next();
} }
return Promise.all( return Promise.all(
friendPubKeys.map(async pubKey => { friendPubKeys.map(async pubKey => {
const c = await window.ConversationController.getOrCreateAndWait(pubKey, 'private'); const c = await window.ConversationController.getOrCreateAndWait(
pubKey,
'private'
);
if (!c) { if (!c) {
return null; return null;
} }

Loading…
Cancel
Save