mirror of
https://github.com/element-hq/synapse.git
synced 2024-12-20 19:10:45 +03:00
linting
This commit is contained in:
parent
f72b4fe23a
commit
70765be606
1 changed files with 5 additions and 1 deletions
|
@ -295,12 +295,16 @@ class BaseProfileHandler(BaseHandler):
|
||||||
be found to be in any room the server is in, and therefore the query
|
be found to be in any room the server is in, and therefore the query
|
||||||
is denied.
|
is denied.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# Implementation of MSC1301: don't allow looking up profiles if the
|
# Implementation of MSC1301: don't allow looking up profiles if the
|
||||||
# requester isn't in the same room as the target. We expect requester to
|
# requester isn't in the same room as the target. We expect requester to
|
||||||
# be None when this function is called outside of a profile query, e.g.
|
# be None when this function is called outside of a profile query, e.g.
|
||||||
# when building a membership event. In this case, we must allow the
|
# when building a membership event. In this case, we must allow the
|
||||||
# lookup.
|
# lookup.
|
||||||
if not self.hs.config.limit_profile_requests_to_users_who_share_rooms or not requester:
|
if (
|
||||||
|
not self.hs.config.limit_profile_requests_to_users_who_share_rooms
|
||||||
|
or not requester
|
||||||
|
):
|
||||||
return
|
return
|
||||||
|
|
||||||
# Always allow the user to query their own profile.
|
# Always allow the user to query their own profile.
|
||||||
|
|
Loading…
Reference in a new issue