mirror of https://github.com/vector-im/riot-web
fix the upset CI
parent
4492627401
commit
231b40473b
|
@ -16,6 +16,8 @@ limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
import { CrossSigningKeys } from 'matrix-js-sdk/src/client';
|
||||||
|
|
||||||
import { MatrixClientPeg } from '../../../../MatrixClientPeg';
|
import { MatrixClientPeg } from '../../../../MatrixClientPeg';
|
||||||
import { _t } from '../../../../languageHandler';
|
import { _t } from '../../../../languageHandler';
|
||||||
import Modal from '../../../../Modal';
|
import Modal from '../../../../Modal';
|
||||||
|
@ -71,7 +73,7 @@ export default class CreateCrossSigningDialog extends React.PureComponent<IProps
|
||||||
|
|
||||||
private async queryKeyUploadAuth(): Promise<void> {
|
private async queryKeyUploadAuth(): Promise<void> {
|
||||||
try {
|
try {
|
||||||
await MatrixClientPeg.get().uploadDeviceSigningKeys(null, {});
|
await MatrixClientPeg.get().uploadDeviceSigningKeys(null, {} as CrossSigningKeys);
|
||||||
// We should never get here: the server should always require
|
// We should never get here: the server should always require
|
||||||
// UI auth to upload device signing keys. If we do, we upload
|
// UI auth to upload device signing keys. If we do, we upload
|
||||||
// no keys which would be a no-op.
|
// no keys which would be a no-op.
|
||||||
|
|
|
@ -16,11 +16,12 @@ limitations under the License.
|
||||||
|
|
||||||
import EventEmitter from 'events';
|
import EventEmitter from 'events';
|
||||||
import { VerificationRequest } from "matrix-js-sdk/src/crypto/verification/request/VerificationRequest";
|
import { VerificationRequest } from "matrix-js-sdk/src/crypto/verification/request/VerificationRequest";
|
||||||
import { IKeyBackupVersion } from "matrix-js-sdk/src/crypto/keybackup";
|
import { IKeyBackupInfo } from "matrix-js-sdk/src/crypto/keybackup";
|
||||||
import { ISecretStorageKeyInfo } from "matrix-js-sdk/src/matrix";
|
import { ISecretStorageKeyInfo } from "matrix-js-sdk/src/matrix";
|
||||||
|
import { PHASE_DONE as VERIF_PHASE_DONE } from "matrix-js-sdk/src/crypto/verification/request/VerificationRequest";
|
||||||
|
|
||||||
import { MatrixClientPeg } from '../MatrixClientPeg';
|
import { MatrixClientPeg } from '../MatrixClientPeg';
|
||||||
import { accessSecretStorage, AccessCancelledError } from '../SecurityManager';
|
import { accessSecretStorage, AccessCancelledError } from '../SecurityManager';
|
||||||
import { PHASE_DONE as VERIF_PHASE_DONE } from "matrix-js-sdk/src/crypto/verification/request/VerificationRequest";
|
|
||||||
|
|
||||||
export enum Phase {
|
export enum Phase {
|
||||||
Loading = 0,
|
Loading = 0,
|
||||||
|
@ -35,7 +36,7 @@ export class SetupEncryptionStore extends EventEmitter {
|
||||||
private started: boolean;
|
private started: boolean;
|
||||||
public phase: Phase;
|
public phase: Phase;
|
||||||
public verificationRequest: VerificationRequest;
|
public verificationRequest: VerificationRequest;
|
||||||
public backupInfo: IKeyBackupVersion;
|
public backupInfo: IKeyBackupInfo;
|
||||||
public keyId: string;
|
public keyId: string;
|
||||||
public keyInfo: ISecretStorageKeyInfo;
|
public keyInfo: ISecretStorageKeyInfo;
|
||||||
public hasDevicesToVerifyAgainst: boolean;
|
public hasDevicesToVerifyAgainst: boolean;
|
||||||
|
|
Loading…
Reference in New Issue