allauthors-fixed
This commit is contained in:
parent
ddbff3239c
commit
ee4fc6cbca
|
@ -12,7 +12,8 @@ class UserStorage:
|
|||
def init(session):
|
||||
self = UserStorage
|
||||
users = session.query(User).\
|
||||
options(selectinload(User.roles)).all()
|
||||
options(selectinload(User.roles), selectinload(User.ratings)).all()
|
||||
# TODO: add shouts and reactions counters
|
||||
self.users = dict([(user.id, user) for user in users])
|
||||
print('[storage.users] %d ' % len(self.users))
|
||||
|
||||
|
@ -26,7 +27,9 @@ class UserStorage:
|
|||
async def get_all_users():
|
||||
self = UserStorage
|
||||
async with self.lock:
|
||||
return list(self.users.values()).sort(key=lambda user: user.createdAt)
|
||||
aaa = list(self.users.copy().values())
|
||||
aaa.sort(key=lambda user: user.createdAt)
|
||||
return aaa
|
||||
|
||||
@staticmethod
|
||||
async def get_user_by_slug(slug):
|
||||
|
|
Loading…
Reference in New Issue
Block a user