Captain Ezio commited on
Commit
f1a7d0b
·
1 Parent(s): 0d2200c

Update info.py

Browse files
Files changed (1) hide show
  1. 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)