Check cross-signing cached keys when showing setup button

This commit is contained in:
J. Ryan Stinnett 2020-09-16 13:20:45 +01:00
parent 6130d9e882
commit 550a53e49c

View file

@ -187,12 +187,18 @@ export default class CrossSigningPanel extends React.PureComponent {
} }
const keysExistAnywhere = ( const keysExistAnywhere = (
crossSigningPublicKeysOnDevice ||
crossSigningPrivateKeysInStorage || crossSigningPrivateKeysInStorage ||
crossSigningPublicKeysOnDevice masterPrivateKeyCached ||
selfSigningPrivateKeyCached ||
userSigningPrivateKeyCached
); );
const keysExistEverywhere = ( const keysExistEverywhere = (
crossSigningPublicKeysOnDevice &&
crossSigningPrivateKeysInStorage && crossSigningPrivateKeysInStorage &&
crossSigningPublicKeysOnDevice masterPrivateKeyCached &&
selfSigningPrivateKeyCached &&
userSigningPrivateKeyCached
); );
const actions = []; const actions = [];