Late-initialise CLI user & late-import UserClass class

This may fix some unit tests issues.
This commit is contained in:
2017-08-18 19:14:29 +02:00
parent 575a7ed1a7
commit 566f2a4835
3 changed files with 28 additions and 14 deletions

View File

@@ -61,6 +61,9 @@ class UserClass(flask_login.UserMixin):
return user
def __str__(self):
return f'UserClass(user_id={self.user_id})'
def __getitem__(self, item):
"""Compatibility layer with old dict-based g.current_user object."""