Protos: Update to optional verified in sync (was: repeated)

This means that we no longer need to iterate.

FREEBIE
This commit is contained in:
Scott Nonnenberg 2017-06-23 15:02:22 -07:00
parent fdce4cfc7c
commit f414c13220
3 changed files with 17 additions and 21 deletions

View file

@ -38494,15 +38494,13 @@ MessageReceiver.prototype.extend({
} }
}, },
handleVerified: function(verified) { handleVerified: function(verified) {
for (var i = 0; i < verified.length; ++i) { var ev = new Event('verified');
var ev = new Event('verified'); ev.verified = {
ev.verified = { state: verified.state,
state: verified[i].state, destination: verified.destination,
destination: verified[i].destination, identityKey: verified.identityKey.toArrayBuffer()
identityKey: verified[i].identityKey.toArrayBuffer() };
}; this.dispatchEvent(ev);
this.dispatchEvent(ev);
}
}, },
handleRead: function(read, timestamp) { handleRead: function(read, timestamp) {
for (var i = 0; i < read.length; ++i) { for (var i = 0; i < read.length; ++i) {
@ -38528,7 +38526,7 @@ MessageReceiver.prototype.extend({
eventTarget.dispatchEvent(ev); eventTarget.dispatchEvent(ev);
if (contactDetails.verified) { if (contactDetails.verified) {
this.handleVerified([contactDetails.verified]); this.handleVerified(contactDetails.verified);
} }
contactDetails = contactBuffer.next(); contactDetails = contactBuffer.next();

View file

@ -285,15 +285,13 @@ MessageReceiver.prototype.extend({
} }
}, },
handleVerified: function(verified) { handleVerified: function(verified) {
for (var i = 0; i < verified.length; ++i) { var ev = new Event('verified');
var ev = new Event('verified'); ev.verified = {
ev.verified = { state: verified.state,
state: verified[i].state, destination: verified.destination,
destination: verified[i].destination, identityKey: verified.identityKey.toArrayBuffer()
identityKey: verified[i].identityKey.toArrayBuffer() };
}; this.dispatchEvent(ev);
this.dispatchEvent(ev);
}
}, },
handleRead: function(read, timestamp) { handleRead: function(read, timestamp) {
for (var i = 0; i < read.length; ++i) { for (var i = 0; i < read.length; ++i) {
@ -319,7 +317,7 @@ MessageReceiver.prototype.extend({
eventTarget.dispatchEvent(ev); eventTarget.dispatchEvent(ev);
if (contactDetails.verified) { if (contactDetails.verified) {
this.handleVerified([contactDetails.verified]); this.handleVerified(contactDetails.verified);
} }
contactDetails = contactBuffer.next(); contactDetails = contactBuffer.next();

View file

@ -135,7 +135,7 @@ message SyncMessage {
optional Request request = 4; optional Request request = 4;
repeated Read read = 5; repeated Read read = 5;
optional Blocked blocked = 6; optional Blocked blocked = 6;
repeated Verified verified = 7; optional Verified verified = 7;
optional bytes padding = 8; optional bytes padding = 8;
} }