From a6badbb7fac6b062216b61acbedc3ac9d718ac7f Mon Sep 17 00:00:00 2001 From: Kegan Dougal Date: Fri, 18 Nov 2022 14:30:30 +0000 Subject: [PATCH] s/room_ephemeral/typing/ --- spec/integ/sliding-sync-sdk.spec.ts | 4 ++-- src/sliding-sync-sdk.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spec/integ/sliding-sync-sdk.spec.ts b/spec/integ/sliding-sync-sdk.spec.ts index 56ce1c2c5..8b6b71444 100644 --- a/spec/integ/sliding-sync-sdk.spec.ts +++ b/spec/integ/sliding-sync-sdk.spec.ts @@ -809,14 +809,14 @@ describe("SlidingSyncSdk", () => { }); }); }); - describe("ExtensionRoomEphemeral", () => { + describe("ExtensionTyping", () => { let ext: Extension; beforeAll(async () => { await setupClient(); const hasSynced = sdk!.sync(); await httpBackend!.flushAllExpected(); await hasSynced; - ext = findExtension("room_ephemeral"); + ext = findExtension("typing"); }); it("gets enabled on the initial request only", () => { expect(ext.onRequest(true)).toEqual({ diff --git a/src/sliding-sync-sdk.ts b/src/sliding-sync-sdk.ts index 78e09ca35..57a8f91a4 100644 --- a/src/sliding-sync-sdk.ts +++ b/src/sliding-sync-sdk.ts @@ -233,11 +233,11 @@ class ExtensionAccountData implements Extension { } } -class ExtensionRoomEphemeral implements Extension { +class ExtensionTyping implements Extension { public constructor(private readonly client: MatrixClient) {} public name(): string { - return "room_ephemeral"; + return "typing"; } public when(): ExtensionState { @@ -262,7 +262,7 @@ class ExtensionRoomEphemeral implements Extension { const ephemeralEvents = mapEvents(this.client, roomId, data.rooms[roomId]); const room = this.client.getRoom(roomId); if (!room) { - logger.warn("got ephemeral events for room but room doesn't exist on client:", roomId); + logger.warn("got typing events for room but room doesn't exist on client:", roomId); continue; } room.addEphemeralEvents(ephemeralEvents); @@ -313,7 +313,7 @@ export class SlidingSyncSdk { const extensions: Extension[] = [ new ExtensionToDevice(this.client), new ExtensionAccountData(this.client), - new ExtensionRoomEphemeral(this.client), + new ExtensionTyping(this.client), ]; if (this.opts.crypto) { extensions.push(