summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndrew Morgan <andrew@amorgan.xyz>2020-02-25 13:46:16 +0000
committerAndrew Morgan <andrew@amorgan.xyz>2020-02-25 13:46:16 +0000
commit16bf01bf7d2c830877256ffa28b61496f02563c7 (patch)
treef3197b955fc8106cf52f2f0703031a565400366a
parentCheck dependencies on setup in the nicer way. (#5989) (diff)
parentAdd note about extra arg to send_membership_event, remove arg in remote_rejec... (diff)
downloadsynapse-16bf01bf7d2c830877256ffa28b61496f02563c7.tar.xz
Add note about extra arg to send_membership_event, remove arg in remote_reject_invite (#6009)
-rw-r--r--changelog.d/6009.misc1
-rw-r--r--synapse/handlers/room_member.py12
2 files changed, 3 insertions, 10 deletions
diff --git a/changelog.d/6009.misc b/changelog.d/6009.misc
new file mode 100644

index 0000000000..fea479e1dd --- /dev/null +++ b/changelog.d/6009.misc
@@ -0,0 +1 @@ +Small refactor of function arguments and docstrings in RoomMemberHandler. \ No newline at end of file diff --git a/synapse/handlers/room_member.py b/synapse/handlers/room_member.py
index 0ab9ce78d3..c7e55e11e9 100644 --- a/synapse/handlers/room_member.py +++ b/synapse/handlers/room_member.py
@@ -101,7 +101,7 @@ class RoomMemberHandler(object): raise NotImplementedError() @abc.abstractmethod - def _remote_reject_invite(self, remote_room_hosts, room_id, target): + def _remote_reject_invite(self, requester, remote_room_hosts, room_id, target): """Attempt to reject an invite for a room this server is not in. If we fail to do so we locally mark the invite as rejected. @@ -561,9 +561,7 @@ class RoomMemberHandler(object): return res @defer.inlineCallbacks - def send_membership_event( - self, requester, event, context, remote_room_hosts=None, ratelimit=True - ): + def send_membership_event(self, requester, event, context, ratelimit=True): """ Change the membership status of a user in a room. @@ -573,16 +571,10 @@ class RoomMemberHandler(object): act as the sender, will be skipped. event (SynapseEvent): The membership event. context: The context of the event. - is_guest (bool): Whether the sender is a guest. - room_hosts ([str]): Homeservers which are likely to already be in - the room, and could be danced with in order to join this - homeserver for the first time. ratelimit (bool): Whether to rate limit this request. Raises: SynapseError if there was a problem changing the membership. """ - remote_room_hosts = remote_room_hosts or [] - target_user = UserID.from_string(event.state_key) room_id = event.room_id