Browse Source

Include device displayname in status API response

Tulir Asokan 4 năm trước cách đây
mục cha
commit
d46d5a9813
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      mautrix_instagram/web/provisioning_api.py

+ 3 - 0
mautrix_instagram/web/provisioning_api.py

@@ -103,6 +103,9 @@ class ProvisioningAPI:
                 await user.logout()
             else:
                 data["instagram"] = resp.user.serialize()
+                pl = user.state.device.payload
+                manufacturer, model = pl["manufacturer"], pl["model"]
+                data["instagram"]["device_displayname"] = f"{manufacturer} {model}"
         return web.json_response(data, headers=self._acao_headers)
 
     async def login(self, request: web.Request) -> web.Response: