pull/15/head
justcool393 2022-11-25 18:21:12 -06:00
parent ea66aae526
commit bd3ed67c2d
1 changed files with 2 additions and 2 deletions

View File

@ -98,12 +98,12 @@ def get_account(id:Union[str, int], v:Optional[User]=None, graceful=False, inclu
def get_accounts_dict(ids:Union[Iterable[str], Iterable[int]], v:Optional[User]=None, graceful=False, include_shadowbanned=True) -> Optional[dict[int, User]]:
if not ids: return {}
try:
ids = [int(id) for id in ids]
ids = set([int(id) for id in ids])
except:
if graceful: return None
abort(404)
users = g.db.query(User).filter(any_(ids))
users = g.db.query(User).filter(User.id.in_(ids))
if not (include_shadowbanned or (v and v.can_see_shadowbanned)):
users = users.filter(User.shadowbanned == None)
users = users.all()