diff --git a/src/client.js b/src/client.js index 0f1a15cb7..60977bd61 100644 --- a/src/client.js +++ b/src/client.js @@ -35,6 +35,7 @@ import {StubStore} from "./store/stub"; import {createNewMatrixCall} from "./webrtc/call"; import {CallEventHandler} from './webrtc/callEventHandler'; import * as utils from './utils'; +import {sleep} from './utils'; import { MatrixError, PREFIX_MEDIA_R0, diff --git a/src/crypto/backup.ts b/src/crypto/backup.ts index df127baef..fbd06db25 100644 --- a/src/crypto/backup.ts +++ b/src/crypto/backup.ts @@ -601,6 +601,7 @@ export class Curve25519 implements BackupAlgorithm { const backupPubKey = decryption.init_with_private_key(privKey); if (backupPubKey !== this.authData.public_key) { + // eslint-disable-next-line no-throw-literal throw {errcode: MatrixClient.RESTORE_BACKUP_ERROR_BAD_KEY}; } diff --git a/src/crypto/index.js b/src/crypto/index.js index a8df354b9..904fba310 100644 --- a/src/crypto/index.js +++ b/src/crypto/index.js @@ -26,7 +26,6 @@ import {EventEmitter} from 'events'; import {ReEmitter} from '../ReEmitter'; import {logger} from '../logger'; import * as utils from "../utils"; -import {sleep} from "../utils"; import {OlmDevice} from "./OlmDevice"; import * as olmlib from "./olmlib"; import {DeviceList} from "./DeviceList";