diff --git a/dist/libsignal-protocol.js b/dist/libsignal-protocol.js index ce08875..233f2c0 100644 --- a/dist/libsignal-protocol.js +++ b/dist/libsignal-protocol.js @@ -35857,7 +35857,7 @@ SessionBuilder.prototype = { record.updateSessionState(session); return Promise.all([ this.storage.storeSession(address, record.serialize()), - this.storage.saveIdentity(this.remoteAddress.getName(), session.indexInfo.remoteIdentityKey) + this.storage.saveIdentity(this.remoteAddress.toString(), session.indexInfo.remoteIdentityKey) ]); }.bind(this)); }.bind(this)); @@ -35914,7 +35914,7 @@ SessionBuilder.prototype = { // end of decryptWhisperMessage ... to ensure that the sender // actually holds the private keys for all reported pubkeys record.updateSessionState(new_session); - return this.storage.saveIdentity(this.remoteAddress.getName(), message.identityKey.toArrayBuffer()).then(function() { + return this.storage.saveIdentity(this.remoteAddress.toString(), message.identityKey.toArrayBuffer()).then(function() { return message.preKeyId; }); }.bind(this)); @@ -36117,7 +36117,7 @@ SessionCipher.prototype = { throw new Error('Identity key changed'); } }).then(function() { - return this.storage.saveIdentity(this.remoteAddress.getName(), session.indexInfo.remoteIdentityKey); + return this.storage.saveIdentity(this.remoteAddress.toString(), session.indexInfo.remoteIdentityKey); }.bind(this)).then(function() { record.updateSessionState(session); return this.storage.storeSession(address, record.serialize()).then(function() { @@ -36199,7 +36199,7 @@ SessionCipher.prototype = { throw new Error('Identity key changed'); } }).then(function() { - return this.storage.saveIdentity(this.remoteAddress.getName(), result.session.indexInfo.remoteIdentityKey); + return this.storage.saveIdentity(this.remoteAddress.toString(), result.session.indexInfo.remoteIdentityKey); }.bind(this)).then(function() { record.updateSessionState(result.session); return this.storage.storeSession(address, record.serialize()).then(function() { diff --git a/src/SessionBuilder.js b/src/SessionBuilder.js index 35583c6..721851f 100644 --- a/src/SessionBuilder.js +++ b/src/SessionBuilder.js @@ -51,7 +51,7 @@ SessionBuilder.prototype = { record.updateSessionState(session); return Promise.all([ this.storage.storeSession(address, record.serialize()), - this.storage.saveIdentity(this.remoteAddress.getName(), session.indexInfo.remoteIdentityKey) + this.storage.saveIdentity(this.remoteAddress.toString(), session.indexInfo.remoteIdentityKey) ]); }.bind(this)); }.bind(this)); @@ -108,7 +108,7 @@ SessionBuilder.prototype = { // end of decryptWhisperMessage ... to ensure that the sender // actually holds the private keys for all reported pubkeys record.updateSessionState(new_session); - return this.storage.saveIdentity(this.remoteAddress.getName(), message.identityKey.toArrayBuffer()).then(function() { + return this.storage.saveIdentity(this.remoteAddress.toString(), message.identityKey.toArrayBuffer()).then(function() { return message.preKeyId; }); }.bind(this)); diff --git a/src/SessionCipher.js b/src/SessionCipher.js index 0be0242..df7bf7e 100644 --- a/src/SessionCipher.js +++ b/src/SessionCipher.js @@ -83,7 +83,7 @@ SessionCipher.prototype = { throw new Error('Identity key changed'); } }).then(function() { - return this.storage.saveIdentity(this.remoteAddress.getName(), session.indexInfo.remoteIdentityKey); + return this.storage.saveIdentity(this.remoteAddress.toString(), session.indexInfo.remoteIdentityKey); }.bind(this)).then(function() { record.updateSessionState(session); return this.storage.storeSession(address, record.serialize()).then(function() { @@ -165,7 +165,7 @@ SessionCipher.prototype = { throw new Error('Identity key changed'); } }).then(function() { - return this.storage.saveIdentity(this.remoteAddress.getName(), result.session.indexInfo.remoteIdentityKey); + return this.storage.saveIdentity(this.remoteAddress.toString(), result.session.indexInfo.remoteIdentityKey); }.bind(this)).then(function() { record.updateSessionState(result.session); return this.storage.storeSession(address, record.serialize()).then(function() {