From 46c9a7fafb9f7e84f842d2c57ad70f1886e1f598 Mon Sep 17 00:00:00 2001 From: lilia Date: Fri, 2 Oct 2015 00:02:18 -0700 Subject: [PATCH] Fix tryMessageAgain // FREEBIE --- js/libtextsecure.js | 3 ++- libtextsecure/message_receiver.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/js/libtextsecure.js b/js/libtextsecure.js index a079605f5..cf7b02eeb 100644 --- a/js/libtextsecure.js +++ b/js/libtextsecure.js @@ -39423,7 +39423,8 @@ MessageReceiver.prototype = { then(updateAttachment); }, tryMessageAgain: function(from, encodedMessage) { - return textsecure.protocol_wrapper.handlePreKeyWhisperMessage(from, encodedMessage).then(function(res) { + var bytes = dcodeIO.ByteBuffer.wrap(encodedMessage); + return textsecure.protocol_wrapper.handlePreKeyWhisperMessage(from, bytes).then(function(res) { var finalMessage = textsecure.protobuf.DataMessage.decode(res[0]); if ((finalMessage.flags & textsecure.protobuf.DataMessage.Flags.END_SESSION) diff --git a/libtextsecure/message_receiver.js b/libtextsecure/message_receiver.js index c5f5c8f6d..d7b8555fb 100644 --- a/libtextsecure/message_receiver.js +++ b/libtextsecure/message_receiver.js @@ -246,7 +246,8 @@ MessageReceiver.prototype = { then(updateAttachment); }, tryMessageAgain: function(from, encodedMessage) { - return textsecure.protocol_wrapper.handlePreKeyWhisperMessage(from, encodedMessage).then(function(res) { + var bytes = dcodeIO.ByteBuffer.wrap(encodedMessage); + return textsecure.protocol_wrapper.handlePreKeyWhisperMessage(from, bytes).then(function(res) { var finalMessage = textsecure.protobuf.DataMessage.decode(res[0]); if ((finalMessage.flags & textsecure.protobuf.DataMessage.Flags.END_SESSION)