Also check for our own key ID

This commit is contained in:
Travis Ralston 2020-01-24 09:37:12 -07:00
parent f8e0dcf264
commit 91d59556db

View File

@ -50,10 +50,11 @@ export default class VerificationPanel extends React.PureComponent {
</AccessibleButton>; </AccessibleButton>;
const crossSigningInfo = MatrixClientPeg.get().getStoredCrossSigningForUser(request.otherUserId); const crossSigningInfo = MatrixClientPeg.get().getStoredCrossSigningForUser(request.otherUserId);
const myKeyId = MatrixClientPeg.get().getCrossSigningId();
if (request.requestEvent && request.requestEvent.getId() && crossSigningInfo) { if (request.requestEvent && request.requestEvent.getId() && crossSigningInfo) {
const qrCodeKeys = [ const qrCodeKeys = [
[MatrixClientPeg.get().getDeviceId(), MatrixClientPeg.get().getDeviceEd25519Key()], [MatrixClientPeg.get().getDeviceId(), MatrixClientPeg.get().getDeviceEd25519Key()],
[MatrixClientPeg.get().getCrossSigningId(), MatrixClientPeg.get().getCrossSigningId()], [myKeyId, MatrixClientPeg.get().getCrossSigningId()],
]; ];
const qrCode = <VerificationQRCode const qrCode = <VerificationQRCode
keyholderUserId={MatrixClientPeg.get().getUserId()} keyholderUserId={MatrixClientPeg.get().getUserId()}