Merge pull request #2919 from jryans/key-backup-this-device

Fix key backup status when missing device
This commit is contained in:
J. Ryan Stinnett 2019-04-15 12:44:08 +01:00 committed by GitHub
commit c0cf6a35c6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -221,7 +221,10 @@ export default class KeyBackupPanel extends React.PureComponent {
{sub} {sub}
</span>; </span>;
const device = sub => <span className="mx_KeyBackupPanel_deviceName">{deviceName}</span>; const device = sub => <span className="mx_KeyBackupPanel_deviceName">{deviceName}</span>;
const fromThisDevice = sig.device.getFingerprint() === MatrixClientPeg.get().getDeviceEd25519Key(); const fromThisDevice = (
sig.device &&
sig.device.getFingerprint() === MatrixClientPeg.get().getDeviceEd25519Key()
);
let sigStatus; let sigStatus;
if (!sig.device) { if (!sig.device) {
sigStatus = _t( sigStatus = _t(