From 218752bb400266a49fd5383dc85d446e10656b5a Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 14 Feb 2019 01:16:19 +0200 Subject: [PATCH] Fix power level cache turning into a string --- mautrix_telegram/db/room_state.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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):