|
|
@ -119,6 +119,7 @@ window.textsecure.messaging = function() {
|
|
|
|
message.fetch().then(function() {
|
|
|
|
message.fetch().then(function() {
|
|
|
|
textsecure.storage.removeEncrypted("devices" + number);
|
|
|
|
textsecure.storage.removeEncrypted("devices" + number);
|
|
|
|
var proto = textsecure.protobuf.PushMessageContent.decode(encodedMessage, 'binary');
|
|
|
|
var proto = textsecure.protobuf.PushMessageContent.decode(encodedMessage, 'binary');
|
|
|
|
|
|
|
|
refreshGroups(number).then(function() {
|
|
|
|
sendMessageProto(message.get('sent_at'), [number], proto, function(res) {
|
|
|
|
sendMessageProto(message.get('sent_at'), [number], proto, function(res) {
|
|
|
|
if (res.failure.length > 0) {
|
|
|
|
if (res.failure.length > 0) {
|
|
|
|
message.set('errors', res.failure);
|
|
|
|
message.set('errors', res.failure);
|
|
|
@ -131,6 +132,7 @@ window.textsecure.messaging = function() {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
};
|
|
|
|
};
|
|
|
|
textsecure.replay.registerFunction(tryMessageAgain, textsecure.replay.Type.SEND_MESSAGE);
|
|
|
|
textsecure.replay.registerFunction(tryMessageAgain, textsecure.replay.Type.SEND_MESSAGE);
|
|
|
|
|
|
|
|
|
|
|
|