Allow guests to operate in encrypted rooms (#7314)

Signed-off-by: Michael Albert <michael.albert@awesome-technologies.de>
This commit is contained in:
Michael Albert 2020-08-03 13:13:49 +02:00 committed by GitHub
parent 3b415e23a5
commit b6c6fb7950
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

1
changelog.d/7314.misc Normal file
View file

@ -0,0 +1 @@
Allow guest access to the `GET /_matrix/client/r0/rooms/{room_id}/members` endpoint, according to MSC2689. Contributed by Awesome Technologies Innovationslabor GmbH.

View file

@ -444,7 +444,7 @@ class RoomMemberListRestServlet(RestServlet):
async def on_GET(self, request, room_id):
# TODO support Pagination stream API (limit/tokens)
requester = await self.auth.get_user_by_req(request)
requester = await self.auth.get_user_by_req(request, allow_guest=True)
handler = self.message_handler
# request the state as of a given event, as identified by a stream token,