Cache RoomStates and UserProfiles

This commit is contained in:
Tulir Asokan
2018-07-15 00:07:45 +03:00
parent 7515b31164
commit 2a65ccc674
2 changed files with 49 additions and 32 deletions
+3 -3
View File
@@ -90,9 +90,9 @@ class RoomState(Base):
_power_levels_text = Column("power_levels", Text, nullable=True)
_power_levels_json = None
# def __init__(self, *args, **kwargs):
# super().__init__(*args, **kwargs)
# self._power_levels_json = None
@property
def has_power_levels(self):
return bool(self._power_levels_text)
@property
def power_levels(self):