From 8ff8cda32953eb8795de91bb2473e687e6407dcd Mon Sep 17 00:00:00 2001 From: Debdut Chakraborty Date: Mon, 15 Dec 2025 23:58:24 +0530 Subject: [PATCH] fix: tombstone event classification --- packages/federation-sdk/src/services/room.service.ts | 1 + packages/room/src/types/v3-11.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/federation-sdk/src/services/room.service.ts b/packages/federation-sdk/src/services/room.service.ts index b4ac1d543..f3beb34dd 100644 --- a/packages/federation-sdk/src/services/room.service.ts +++ b/packages/federation-sdk/src/services/room.service.ts @@ -1377,6 +1377,7 @@ export class RoomService { { room_id: roomId, sender: sender, + state_key: '', content: { body: reason, replacement_room: replacementRoomId, diff --git a/packages/room/src/types/v3-11.ts b/packages/room/src/types/v3-11.ts index cfee2d9ac..3d2eb31dc 100644 --- a/packages/room/src/types/v3-11.ts +++ b/packages/room/src/types/v3-11.ts @@ -730,7 +730,7 @@ export type PduRoomTombstoneEventContent = z.infer< >; const EventPduTypeRoomTombstone = z.object({ - ...PduNoContentTimelineEventSchema, + ...PduNoContentEmptyStateKeyStateEventSchema, type: z.literal('m.room.tombstone'), content: PduRoomTombstoneEventContentSchema, });