2 files changed, 2 insertions, 2 deletions
diff --git a/changelog.d/71.bugfix b/changelog.d/71.bugfix
new file mode 100644
index 0000000000..cad69c7bd2
--- /dev/null
+++ b/changelog.d/71.bugfix
@@ -0,0 +1 @@
+Fix users info for remote users.
diff --git a/synapse/rest/client/v2_alpha/user_directory.py b/synapse/rest/client/v2_alpha/user_directory.py
index 5d4be8adaf..eeddfa31f8 100644
--- a/synapse/rest/client/v2_alpha/user_directory.py
+++ b/synapse/rest/client/v2_alpha/user_directory.py
@@ -207,8 +207,7 @@ class UserInfoServlet(RestServlet):
server_name, list(user_id_set)
)
- for user_id, info in res:
- user_id_to_info_dict[user_id] = info
+ user_id_to_info_dict.update(res)
return 200, user_id_to_info_dict
|