remove debugging code that skips encryption

pull/6/head
sachaaaaa 7 years ago
parent a6b4215b1f
commit b7ca5562b2

@ -150,8 +150,8 @@ OutgoingMessage.prototype = {
const pubKey = number; const pubKey = number;
const ttl = 2 * 24 * 60 * 60; const ttl = 2 * 24 * 60 * 60;
try { try {
const result = await this.lokiserver.sendMessage(pubKey, JSON.stringify(jsonData), ttl); const [response, status] = await this.lokiserver.sendMessage(pubKey, JSON.stringify(jsonData), ttl);
return result; return response;
} }
catch(e) { catch(e) {
if (e.name === 'HTTPError' && (e.code !== 409 && e.code !== 410)) { if (e.name === 'HTTPError' && (e.code !== 409 && e.code !== 410)) {
@ -322,51 +322,27 @@ OutgoingMessage.prototype = {
}, },
sendToNumber(number) { sendToNumber(number) {
if (false /* skipEncryption */) return this.getStaleDeviceIdsForNumber(number).then(updateDevices =>
{ this.getKeysForNumber(number, updateDevices)
const pubKey = number; .then(this.reloadDevicesAndSend(number, true))
const data = StringView.bytesToBase64(this.getPlaintext()); .catch(error => {
const ttl = 2 * 24 * 60 * 60; if (error.message === 'Identity key changed') {
// eslint-disable-next-line no-param-reassign
return this.lokiserver.sendMessage(pubKey, data, ttl).then( error = new textsecure.OutgoingIdentityKeyError(
(result, status) => { number,
this.successfulNumbers[this.successfulNumbers.length] = number; error.originalMessage,
this.numberCompleted(); error.timestamp,
}, error.identityKey
(error) => { );
console.log('Loki sendMessage failed'); this.registerError(number, 'Identity key changed', error);
this.registerError( } else {
number, this.registerError(
'Failed to send message', number,
error `Failed to retrieve new device keys for number ${number}`,
); error
} );
); }
} })
else );
{
return this.getStaleDeviceIdsForNumber(number).then(updateDevices =>
this.getKeysForNumber(number, updateDevices)
.then(this.reloadDevicesAndSend(number, true))
.catch(error => {
if (error.message === 'Identity key changed') {
// eslint-disable-next-line no-param-reassign
error = new textsecure.OutgoingIdentityKeyError(
number,
error.originalMessage,
error.timestamp,
error.identityKey
);
this.registerError(number, 'Identity key changed', error);
} else {
this.registerError(
number,
`Failed to retrieve new device keys for number ${number}`,
error
);
}
})
);
}
}, },
}; };

Loading…
Cancel
Save