summary refs log tree commit diff
path: root/synapse/handlers/room.py
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2015-06-01 14:55:02 +0100
committerErik Johnston <erik@matrix.org>2015-06-01 14:55:02 +0100
commit689b4de31454bd1496c6216d9a82c134bc87abd4 (patch)
treedfdc1ebbd9911d569270da02f0a7fc2f0a7afaef /synapse/handlers/room.py
parentMerge pull request #172 from intelfx/contrib-systemd (diff)
downloadsynapse-689b4de31454bd1496c6216d9a82c134bc87abd4.tar.xz
Also cache user_id -> UserID conversion
Diffstat (limited to 'synapse/handlers/room.py')
-rw-r--r--synapse/handlers/room.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/synapse/handlers/room.py b/synapse/handlers/room.py

index 4bd027d9bb..31efba0a9c 100644 --- a/synapse/handlers/room.py +++ b/synapse/handlers/room.py
@@ -254,9 +254,7 @@ class RoomMemberHandler(BaseHandler): @defer.inlineCallbacks def get_room_members(self, room_id): - users = yield self.store.get_users_in_room(room_id) - - defer.returnValue([UserID.from_string(u) for u in users]) + return self.store.get_user_objs_in_room(room_id) @defer.inlineCallbacks def fetch_room_distributions_into(self, room_id, localusers=None,