Conform more of the code base to strict null checking (#10147)
* Conform more of the code base to strict null checking * More strict fixes * More strict work * Fix missing optional type * Iterate
This commit is contained in:
parent
fa036a5080
commit
da7aa4055e
380 changed files with 682 additions and 694 deletions
|
@ -790,12 +790,12 @@ describe("SpaceStore", () => {
|
|||
event: true,
|
||||
type: EventType.SpaceChild,
|
||||
room: spaceId,
|
||||
user: client.getUserId(),
|
||||
user: client.getUserId()!,
|
||||
skey: childId,
|
||||
content: { via: [], canonical: true },
|
||||
ts: Date.now(),
|
||||
});
|
||||
const spaceRoom = client.getRoom(spaceId);
|
||||
const spaceRoom = client.getRoom(spaceId)!;
|
||||
mocked(spaceRoom.currentState).getStateEvents.mockImplementation(
|
||||
testUtils.mockStateEventImplementation([childEvent]),
|
||||
);
|
||||
|
@ -808,7 +808,7 @@ describe("SpaceStore", () => {
|
|||
event: true,
|
||||
type: EventType.RoomMember,
|
||||
room: spaceId,
|
||||
user: client.getUserId(),
|
||||
user: client.getUserId()!,
|
||||
skey: user.userId,
|
||||
content: { membership: "join" },
|
||||
ts: Date.now(),
|
||||
|
@ -1313,8 +1313,8 @@ describe("SpaceStore", () => {
|
|||
callback: (...args: any[]) => void,
|
||||
): () => void {
|
||||
callback();
|
||||
emitter.addListener(eventName, callback);
|
||||
return () => emitter.removeListener(eventName, callback);
|
||||
emitter?.addListener(eventName, callback);
|
||||
return () => emitter?.removeListener(eventName, callback);
|
||||
}
|
||||
|
||||
let metaSpaces;
|
||||
|
|
|
@ -172,8 +172,8 @@ describe("RecentAlgorithm", () => {
|
|||
room: room1.roomId,
|
||||
event: true,
|
||||
msg: `hello world`,
|
||||
rootEventId: rootEvent.getId(),
|
||||
replyToEventId: rootEvent.getId(),
|
||||
rootEventId: rootEvent.getId()!,
|
||||
replyToEventId: rootEvent.getId()!,
|
||||
// replies are 1ms after each other
|
||||
ts: 50,
|
||||
});
|
||||
|
|
|
@ -130,7 +130,7 @@ describe("StopGapWidgetDriver", () => {
|
|||
const aliceMobile = new DeviceInfo("aliceMobile");
|
||||
const bobDesktop = new DeviceInfo("bobDesktop");
|
||||
|
||||
mocked(client.crypto.deviceList).downloadKeys.mockResolvedValue({
|
||||
mocked(client.crypto!.deviceList).downloadKeys.mockResolvedValue({
|
||||
"@alice:example.org": { aliceWeb, aliceMobile },
|
||||
"@bob:example.org": { bobDesktop },
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue