From 804d00fa0f9ee8ea36874cc4ff575fafdec6fa47 Mon Sep 17 00:00:00 2001 From: Dan <14043624+delivrance@users.noreply.github.com> Date: Fri, 26 Nov 2021 18:07:28 +0100 Subject: [PATCH] Update get_me.py --- pyrogram/methods/users/get_me.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pyrogram/methods/users/get_me.py b/pyrogram/methods/users/get_me.py index 0c54572e..3fab57e3 100644 --- a/pyrogram/methods/users/get_me.py +++ b/pyrogram/methods/users/get_me.py @@ -34,11 +34,12 @@ class GetMe(Scaffold): me = app.get_me() print(me) """ - return types.User._parse( - self, - (await self.send( - raw.functions.users.GetFullUser( - id=raw.types.InputUserSelf() - ) - )).user + r = await self.send( + raw.functions.users.GetFullUser( + id=raw.types.InputUserSelf() + ) ) + + users = {u.id: u for u in r.users} + + return types.User._parse(self, users[r.full_user.id])