Log user that is making /publicRooms calls

pull/856/head
Erik Johnston 2016-06-08 14:23:15 +01:00
parent 1fd6eb695d
commit efeabd3180
1 changed files with 7 additions and 0 deletions

View File

@ -279,6 +279,13 @@ class PublicRoomListRestServlet(ClientV1RestServlet):
@defer.inlineCallbacks
def on_GET(self, request):
try:
yield self.auth.get_user_by_req(request)
except AuthError:
# This endpoint isn't authed, but its useful to know who's hitting
# it if they *do* supply an access token
pass
handler = self.hs.get_room_list_handler()
data = yield handler.get_aggregated_public_room_list()