Make the appservice use 'users_in_room' rather than get_room_members since it is cached

This commit is contained in:
Mark Haines 2015-05-22 11:01:28 +01:00
parent 4429e720ae
commit f43544eecc
3 changed files with 7 additions and 19 deletions

View file

@ -147,10 +147,7 @@ class ApplicationServicesHandler(object):
)
# We need to know the members associated with this event.room_id,
# if any.
member_list = yield self.store.get_room_members(
room_id=event.room_id,
membership=Membership.JOIN
)
member_list = yield self.store.get_users_in_room(event.room_id)
services = yield self.store.get_app_services()
interested_list = [