1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-12-05 17:02:07 +03:00

Report cross-signing sig as JS style boolean

This commit is contained in:
J. Ryan Stinnett
2019-12-12 13:25:03 +00:00
parent 7457da80e9
commit dbab75eae7

View File

@@ -1006,7 +1006,7 @@ Crypto.prototype.isKeyBackupTrusted = async function(backupInfo) {
// first check to see if it's from our cross-signing key // first check to see if it's from our cross-signing key
const crossSigningId = this._crossSigningInfo.getId(); const crossSigningId = this._crossSigningInfo.getId();
if (crossSigningId === sigInfo.deviceId) { if (crossSigningId === sigInfo.deviceId) {
sigInfo.cross_signing_key = crossSigningId; sigInfo.crossSigningId = true;
try { try {
await olmlib.verifySignature( await olmlib.verifySignature(
this._olmDevice, this._olmDevice,
@@ -1062,7 +1062,7 @@ Crypto.prototype.isKeyBackupTrusted = async function(backupInfo) {
return ( return (
s.valid && ( s.valid && (
(s.device && s.device.isVerified()) || (s.device && s.device.isVerified()) ||
(s.cross_signing_key) (s.crossSigningId)
) )
); );
}); });