Esempio n. 1
0
 def get_by_id(user_id: int,
               with_bookmarks: bool = False) -> Optional[User]:
     user_data = Db.get_by_id(user_id)
     if user_data:
         return User(user_data,
                     Db.get_bookmarks(user_id) if with_bookmarks else None)
     return None  # pragma no cover - something went wrong, e.g. obsolete session values
Esempio n. 2
0
 def get_by_id(user_id: int, bookmarks: bool = False) -> Optional[User]:
     if user_data := Db.get_by_id(user_id):
         return User(user_data,
                     Db.get_bookmarks(user_id) if bookmarks else None)