@@ -22,7 +22,6 @@ import { type Mocked } from "vitest";
2222import {
2323 createClient ,
2424 encodeBase64 ,
25- type IContent ,
2625 type ICreateClientOpts ,
2726 type IEvent ,
2827 type IMegolmSessionData ,
@@ -240,7 +239,7 @@ describe("megolm-keys backup", () => {
240239
241240 // Eventually, decryption succeeds.
242241 await awaitDecryption ( event , { waitOnDecryptionFailure : true } ) ;
243- expect ( event . getContent < IContent > ( ) ) . toEqual ( testData . CLEAR_EVENT . content ) ;
242+ expect ( event . getContent ( ) ) . toEqual ( testData . CLEAR_EVENT . content ) ;
244243 } ) ;
245244
246245 it ( "handles error on backup query gracefully" , async ( ) => {
@@ -329,7 +328,7 @@ describe("megolm-keys backup", () => {
329328 const check = await aliceCrypto . checkKeyBackupAndEnable ( ) ;
330329 await aliceCrypto . storeSessionBackupPrivateKey (
331330 decodeRecoveryKey ( testData . BACKUP_DECRYPTION_KEY_BASE58 ) ,
332- check ! . backupInfo ! . version ,
331+ check ! . backupInfo . version ,
333332 ) ;
334333
335334 const result = await advanceTimersUntil ( aliceCrypto . restoreKeyBackup ( ) ) ;
@@ -379,7 +378,7 @@ describe("megolm-keys backup", () => {
379378
380379 await aliceCrypto . storeSessionBackupPrivateKey (
381380 decodeRecoveryKey ( testData . BACKUP_DECRYPTION_KEY_BASE58 ) ,
382- check ! . backupInfo ! . version ,
381+ check ! . backupInfo . version ,
383382 ) ;
384383
385384 const progressCallback = vi . fn ( ) ;
@@ -438,7 +437,7 @@ describe("megolm-keys backup", () => {
438437 const check = await aliceCrypto . checkKeyBackupAndEnable ( ) ;
439438 await aliceCrypto . storeSessionBackupPrivateKey (
440439 decodeRecoveryKey ( testData . BACKUP_DECRYPTION_KEY_BASE58 ) ,
441- check ! . backupInfo ! . version ,
440+ check ! . backupInfo . version ,
442441 ) ;
443442
444443 const progressCallback = vi . fn ( ) ;
@@ -473,7 +472,7 @@ describe("megolm-keys backup", () => {
473472 // DecryptSessions does not reject on decryption failure, but just skip the key
474473 decryptSessions : vi . fn ( ) . mockImplementation ( ( sessions ) => {
475474 // simulate fail to decrypt 2 keys out of all
476- const decrypted = [ ] ;
475+ const decrypted : Mocked < IMegolmSessionData > [ ] = [ ] ;
477476 const keys = Object . keys ( sessions ) ;
478477 for ( let i = 0 ; i < keys . length - decryptionFailureCount ; i ++ ) {
479478 decrypted . push ( {
@@ -495,7 +494,7 @@ describe("megolm-keys backup", () => {
495494 const check = await aliceCrypto . checkKeyBackupAndEnable ( ) ;
496495 await aliceCrypto . storeSessionBackupPrivateKey (
497496 decodeRecoveryKey ( testData . BACKUP_DECRYPTION_KEY_BASE58 ) ,
498- check ! . backupInfo ! . version ,
497+ check ! . backupInfo . version ,
499498 ) ;
500499
501500 const result = await aliceCrypto . restoreKeyBackup ( ) ;
@@ -1132,7 +1131,7 @@ describe("megolm-keys backup", () => {
11321131 const event = room . getLiveTimeline ( ) . getEvents ( ) [ 0 ] ;
11331132 await advanceTimersUntil ( awaitDecryption ( event , { waitOnDecryptionFailure : true } ) ) ;
11341133
1135- expect ( event . getContent < IContent > ( ) ) . toEqual ( testData . CLEAR_EVENT . content ) ;
1134+ expect ( event . getContent ( ) ) . toEqual ( testData . CLEAR_EVENT . content ) ;
11361135
11371136 // =====
11381137 // Second suppose now that the backup has changed to version 2
0 commit comments