diff --git a/libtextsecure/message_receiver.js b/libtextsecure/message_receiver.js index 35c8c15086..ac52b0a9cf 100644 --- a/libtextsecure/message_receiver.js +++ b/libtextsecure/message_receiver.js @@ -558,23 +558,23 @@ MessageReceiver.prototype.extend({ handleReceiptMessage: function(envelope, receiptMessage) { var results = []; if (receiptMessage.type === textsecure.protobuf.ReceiptMessage.Type.DELIVERY) { - for (var i = 0; i < receiptMessage.timestamps.length; ++i) { + for (var i = 0; i < receiptMessage.timestamp.length; ++i) { var ev = new Event('delivery'); ev.confirm = this.removeFromCache.bind(this, envelope); ev.deliveryReceipt = { - timestamp : receiptMessage.timestamps[i].toNumber(), + timestamp : receiptMessage.timestamp[i].toNumber(), source : envelope.source, sourceDevice : envelope.sourceDevice }; results.push(this.dispatchAndWait(ev)); } } else if (receiptMessage.type === textsecure.protobuf.ReceiptMessage.Type.READ) { - for (var i = 0; i < receiptMessage.timestamps.length; ++i) { + for (var i = 0; i < receiptMessage.timestamp.length; ++i) { var ev = new Event('read'); ev.confirm = this.removeFromCache.bind(this, envelope); ev.timestamp = envelope.timestamp.toNumber(); ev.read = { - timestamp : receiptMessage.timestamps[i].toNumber(), + timestamp : receiptMessage.timestamp[i].toNumber(), reader : envelope.source } results.push(this.dispatchAndWait(ev)); diff --git a/libtextsecure/sendmessage.js b/libtextsecure/sendmessage.js index c3a7762ac3..34072020f1 100644 --- a/libtextsecure/sendmessage.js +++ b/libtextsecure/sendmessage.js @@ -388,7 +388,7 @@ MessageSender.prototype = { sendReadReceipts: function(sender, timestamps) { var receiptMessage = new textsecure.protobuf.ReceiptMessage(); receiptMessage.type = textsecure.protobuf.ReceiptMessage.Type.READ; - receiptMessage.timestamps = timestamps; + receiptMessage.timestamp = timestamps; var contentMessage = new textsecure.protobuf.Content(); contentMessage.receiptMessage = receiptMessage;