Add cache for is_host_joined

This commit is contained in:
Erik Johnston 2017-06-13 09:56:18 +01:00
parent a837765e8c
commit d53fe399eb
3 changed files with 7 additions and 2 deletions

View file

@ -501,7 +501,7 @@ class RoomMemberStore(SQLBaseStore):
defer.returnValue(users_in_room)
@defer.inlineCallbacks
@cachedInlineCallbacks(max_entries=10000)
def is_host_joined(self, room_id, host):
if '%' in host or '_' in host:
raise Exception("Invalid host name")