|
|
|
@ -15,11 +15,8 @@
|
|
|
|
|
// this.ongroup = this.onGroupSyncComplete.bind(this);
|
|
|
|
|
// receiver.addEventListener('groupsync', this.ongroup);
|
|
|
|
|
|
|
|
|
|
const ourNumber = textsecure.storage.user.getNumber();
|
|
|
|
|
|
|
|
|
|
window.log.info('SyncRequest created. Sending config sync request...');
|
|
|
|
|
const { CONFIGURATION } = textsecure.protobuf.SyncMessage.Request.Type;
|
|
|
|
|
const user = libsession.Types.PubKey.from(ourNumber);
|
|
|
|
|
const { RequestSyncMessage } = window.libsession.Messages.Outgoing;
|
|
|
|
|
|
|
|
|
|
const requestConfigurationSyncMessage = new RequestSyncMessage({
|
|
|
|
@ -28,7 +25,7 @@
|
|
|
|
|
});
|
|
|
|
|
await libsession
|
|
|
|
|
.getMessageQueue()
|
|
|
|
|
.send(user, requestConfigurationSyncMessage);
|
|
|
|
|
.sendSyncMessage(requestConfigurationSyncMessage);
|
|
|
|
|
|
|
|
|
|
window.log.info('SyncRequest now sending contact sync message...');
|
|
|
|
|
const { CONTACTS } = textsecure.protobuf.SyncMessage.Request.Type;
|
|
|
|
@ -36,7 +33,9 @@
|
|
|
|
|
timestamp: Date.now(),
|
|
|
|
|
reqestType: CONTACTS,
|
|
|
|
|
});
|
|
|
|
|
await libsession.getMessageQueue().send(user, requestContactSyncMessage);
|
|
|
|
|
await libsession
|
|
|
|
|
.getMessageQueue()
|
|
|
|
|
.sendSyncMessage(requestContactSyncMessage);
|
|
|
|
|
|
|
|
|
|
window.log.info('SyncRequest now sending group sync messsage...');
|
|
|
|
|
const { GROUPS } = textsecure.protobuf.SyncMessage.Request.Type;
|
|
|
|
@ -44,7 +43,7 @@
|
|
|
|
|
timestamp: Date.now(),
|
|
|
|
|
reqestType: GROUPS,
|
|
|
|
|
});
|
|
|
|
|
await libsession.getMessageQueue().send(user, requestGroupSyncMessage);
|
|
|
|
|
await libsession.getMessageQueue().sendSyncMessage(requestGroupSyncMessage);
|
|
|
|
|
|
|
|
|
|
this.timeout = setTimeout(this.onTimeout.bind(this), 60000);
|
|
|
|
|
}
|
|
|
|
|