Ignore tombstones with non-empty state key

This commit is contained in:
Tulir Asokan 2025-05-14 17:18:18 +03:00
parent ac3f0c34cc
commit 10383d526f

View file

@ -350,6 +350,8 @@ class Client(DBClient):
} }
async def _handle_tombstone(self, evt: StateEvent) -> None: async def _handle_tombstone(self, evt: StateEvent) -> None:
if evt.state_key != "":
return
if not evt.content.replacement_room: if not evt.content.replacement_room:
self.log.info(f"{evt.room_id} tombstoned with no replacement, ignoring") self.log.info(f"{evt.room_id} tombstoned with no replacement, ignoring")
return return