ソースを参照

Include device displayname in status API response

Tulir Asokan 4 年 前
コミット
d46d5a9813
1 ファイル変更3 行追加0 行削除
  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: