Spaces:
Sleeping
Sleeping
Captain Ezio
commited on
Commit
·
f1a7d0b
1
Parent(s):
0d2200c
Update info.py
Browse files- Powers/plugins/info.py +3 -0
Powers/plugins/info.py
CHANGED
@@ -44,9 +44,12 @@ async def user_info(c: Gojo, user, already=False):
|
|
44 |
if not already:
|
45 |
try:
|
46 |
user = Users.get_user_info(int(user)) # Try to fetch user info form database if available give key error if user is not present
|
|
|
|
|
47 |
except KeyError:
|
48 |
LOGGER.warning(f"Calling api to fetch info about user {user}")
|
49 |
user = await c.get_users(user_ids=user) # Fetch user info in traditional way if not available in db
|
|
|
50 |
if not user.first_name:
|
51 |
return ["Deleted account", None]
|
52 |
gbanned, reason_gban = gban_db.get_gban(user_id)
|
|
|
44 |
if not already:
|
45 |
try:
|
46 |
user = Users.get_user_info(int(user)) # Try to fetch user info form database if available give key error if user is not present
|
47 |
+
user = user["_id"]
|
48 |
+
user = await c.get_users(user_ids=user)
|
49 |
except KeyError:
|
50 |
LOGGER.warning(f"Calling api to fetch info about user {user}")
|
51 |
user = await c.get_users(user_ids=user) # Fetch user info in traditional way if not available in db
|
52 |
+
|
53 |
if not user.first_name:
|
54 |
return ["Deleted account", None]
|
55 |
gbanned, reason_gban = gban_db.get_gban(user_id)
|