diff --git a/mautrix_telegram/db/room_state.py b/mautrix_telegram/db/room_state.py index 587663f2..3427362c 100644 --- a/mautrix_telegram/db/room_state.py +++ b/mautrix_telegram/db/room_state.py @@ -47,7 +47,9 @@ class RoomState(Base): return None def update(self) -> None: - return super().update(power_levels=self._power_levels_text) + self.db.execute(self.t.update() + .where(self.c.room_id == self.room_id) + .values(power_levels=self._power_levels_text)) @property def _edit_identity(self):