Add libtextsecure support for syncing read messages
Plumbing for sending and receiving a new sync protobuf for marking messages read on/from my other devices. // FREEBIE
This commit is contained in:
parent
ecf2885a6c
commit
781ada64ca
5 changed files with 84 additions and 2 deletions
|
@ -103,6 +103,7 @@
|
|||
messageReceiver.addEventListener('contact', onContactReceived);
|
||||
messageReceiver.addEventListener('group', onGroupReceived);
|
||||
messageReceiver.addEventListener('sent', onSentMessage);
|
||||
messageReceiver.addEventListener('read', onReadReceipt);
|
||||
messageReceiver.addEventListener('error', onError);
|
||||
|
||||
window.textsecure.messaging = new textsecure.MessageSender(SERVER_URL, USERNAME, PASSWORD, ATTACHMENT_SERVER_URL);
|
||||
|
@ -228,6 +229,12 @@
|
|||
throw e;
|
||||
}
|
||||
|
||||
function onReadReceipt(ev) {
|
||||
var timestamp = ev.timestamp.toNumber();
|
||||
var sender = ev.sender;
|
||||
console.log('read receipt ', sender, timestamp);
|
||||
}
|
||||
|
||||
// lazy hack
|
||||
window.receipts = new Backbone.Collection();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue