Переглянути джерело

Include profile info in resolve identifier output

Tulir Asokan 3 роки тому
батько
коміт
e5f9f80162
1 змінених файлів з 10 додано та 0 видалено
  1. 10 0
      mautrix_signal/web/provisioning_api.py

+ 10 - 0
mautrix_signal/web/provisioning_api.py

@@ -422,6 +422,11 @@ class ProvisioningAPI:
                 "room_id": portal.mxid,
                 "just_created": just_created,
                 "chat_id": portal.chat_id.serialize(),
+                "other_user": {
+                    "mxid": puppet.mxid,
+                    "displayname": puppet.name,
+                    "avatar_url": puppet.avatar_url,
+                },
             },
             headers=self._acao_headers,
             status=201 if just_created else 200,
@@ -437,6 +442,11 @@ class ProvisioningAPI:
             {
                 "room_id": portal.mxid if portal else None,
                 "chat_id": puppet.address.serialize(),
+                "other_user": {
+                    "mxid": puppet.mxid,
+                    "displayname": puppet.name,
+                    "avatar_url": puppet.avatar_url,
+                },
             },
             headers=self._acao_headers,
         )