|
@@ -153,6 +153,10 @@ class DeviceMessageHandler:
|
|
|
local_messages = {}
|
|
|
remote_messages = {} # type: Dict[str, Dict[str, Dict[str, JsonDict]]]
|
|
|
for user_id, by_device in messages.items():
|
|
|
+ # Temporary patch to disable sending local cross-user key requests.
|
|
|
+ if message_type == "m.room_key_request" and user_id != sender_user_id:
|
|
|
+ continue
|
|
|
+
|
|
|
# we use UserID.from_string to catch invalid user ids
|
|
|
if self.is_mine(UserID.from_string(user_id)):
|
|
|
messages_by_device = {
|