Read receipts: Log sender and timestamp when related msg not found
FREEBIE
This commit is contained in:
parent
c6bc167975
commit
f38d715250
4 changed files with 9 additions and 6 deletions
|
@ -338,7 +338,7 @@
|
||||||
var read_at = ev.timestamp;
|
var read_at = ev.timestamp;
|
||||||
var timestamp = ev.read.timestamp;
|
var timestamp = ev.read.timestamp;
|
||||||
var sender = ev.read.sender;
|
var sender = ev.read.sender;
|
||||||
console.log('read receipt ', sender, timestamp);
|
console.log('read receipt', sender, timestamp);
|
||||||
var receipt = Whisper.ReadReceipts.add({
|
var receipt = Whisper.ReadReceipts.add({
|
||||||
sender : sender,
|
sender : sender,
|
||||||
timestamp : timestamp,
|
timestamp : timestamp,
|
||||||
|
|
|
@ -38704,8 +38704,8 @@ MessageReceiver.prototype.extend({
|
||||||
ev.confirm = this.removeFromCache.bind(this, envelope);
|
ev.confirm = this.removeFromCache.bind(this, envelope);
|
||||||
ev.timestamp = envelope.timestamp.toNumber();
|
ev.timestamp = envelope.timestamp.toNumber();
|
||||||
ev.read = {
|
ev.read = {
|
||||||
timestamp : read[i].timestamp.toNumber(),
|
timestamp : read[i].timestamp.toNumber(),
|
||||||
sender : read[i].sender
|
sender : read[i].sender
|
||||||
}
|
}
|
||||||
this.dispatchEvent(ev);
|
this.dispatchEvent(ev);
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,10 @@
|
||||||
this.remove(receipt);
|
this.remove(receipt);
|
||||||
}.bind(this));
|
}.bind(this));
|
||||||
} else {
|
} else {
|
||||||
console.log('No message for read receipt');
|
console.log(
|
||||||
|
'No message for read receipt',
|
||||||
|
receipt.get('sender'), receipt.get('timestamp')
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}.bind(this));
|
}.bind(this));
|
||||||
},
|
},
|
||||||
|
|
|
@ -465,8 +465,8 @@ MessageReceiver.prototype.extend({
|
||||||
ev.confirm = this.removeFromCache.bind(this, envelope);
|
ev.confirm = this.removeFromCache.bind(this, envelope);
|
||||||
ev.timestamp = envelope.timestamp.toNumber();
|
ev.timestamp = envelope.timestamp.toNumber();
|
||||||
ev.read = {
|
ev.read = {
|
||||||
timestamp : read[i].timestamp.toNumber(),
|
timestamp : read[i].timestamp.toNumber(),
|
||||||
sender : read[i].sender
|
sender : read[i].sender
|
||||||
}
|
}
|
||||||
this.dispatchEvent(ev);
|
this.dispatchEvent(ev);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue