mirror of
https://github.com/element-hq/element-web
synced 2024-11-28 12:28:50 +03:00
Use crypto.isCrossSigningReady
in CrossSigningPanel
(#11080)
This commit is contained in:
parent
3f52de2f5b
commit
127b542233
3 changed files with 3 additions and 6 deletions
|
@ -102,7 +102,7 @@ export default class CrossSigningPanel extends React.PureComponent<{}, IState> {
|
|||
const homeserverSupportsCrossSigning = await cli.doesServerSupportUnstableFeature(
|
||||
"org.matrix.e2e_cross_signing",
|
||||
);
|
||||
const crossSigningReady = await cli.isCrossSigningReady();
|
||||
const crossSigningReady = await crypto.isCrossSigningReady();
|
||||
|
||||
this.setState({
|
||||
crossSigningPublicKeysOnDevice,
|
||||
|
|
|
@ -59,10 +59,6 @@ describe("<CrossSigningPanel />", () => {
|
|||
});
|
||||
|
||||
describe("when cross signing is ready", () => {
|
||||
beforeEach(() => {
|
||||
mockClient.isCrossSigningReady.mockResolvedValue(true);
|
||||
});
|
||||
|
||||
it("should render when keys are not backed up", async () => {
|
||||
getComponent();
|
||||
await flushPromises();
|
||||
|
@ -93,7 +89,7 @@ describe("<CrossSigningPanel />", () => {
|
|||
|
||||
describe("when cross signing is not ready", () => {
|
||||
beforeEach(() => {
|
||||
mockClient.isCrossSigningReady.mockResolvedValue(false);
|
||||
mocked(mockClient.getCrypto()!.isCrossSigningReady).mockResolvedValue(false);
|
||||
});
|
||||
|
||||
it("should render when keys are not backed up", async () => {
|
||||
|
|
|
@ -167,5 +167,6 @@ export const mockClientMethodsCrypto = (): Partial<
|
|||
userSigningKey: true,
|
||||
},
|
||||
}),
|
||||
isCrossSigningReady: jest.fn().mockResolvedValue(true),
|
||||
}),
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue