mirror of
https://mau.dev/maunium/synapse.git
synced 2024-09-04 17:05:44 +02:00
address review comments
drop commented-out special casing for historyvisibility event s/he/they/ for users
This commit is contained in:
parent
6c5b147a39
commit
5be3944730
1 changed files with 2 additions and 7 deletions
|
@ -106,23 +106,18 @@ class BaseHandler(object):
|
|||
if membership == Membership.JOIN:
|
||||
return True
|
||||
|
||||
if event.type == EventTypes.RoomHistoryVisibility:
|
||||
# XXX why are m.room.history_visibility events special?
|
||||
# return True
|
||||
pass
|
||||
|
||||
if visibility == "joined":
|
||||
# we weren't a member at the time of the event, so we can't
|
||||
# see this event.
|
||||
return False
|
||||
|
||||
elif visibility == "invited":
|
||||
# user can also see the event if he was *invited* at the time
|
||||
# user can also see the event if they were *invited* at the time
|
||||
# of the event.
|
||||
return membership == Membership.INVITE
|
||||
|
||||
else:
|
||||
# visibility is shared: user can also see the event if he has
|
||||
# visibility is shared: user can also see the event if they have
|
||||
# become a member since the event
|
||||
#
|
||||
# XXX: if the user has subsequently joined and then left again,
|
||||
|
|
Loading…
Reference in a new issue