def chatuser(user: User): return { 'id': user.id, 'nickname': user.nickname, 'university': University.query.get(user.university).name, 'gender': user.get_gender(), 'profilepic': user.profilepic }
def me(user: User): """ User object representation ready for JSON serialization. :param user: User object :return: Dictionary with User representation fields """ return { 'id': user.id, 'nickname': user.nickname, 'university': University.query.get(user.university).name, 'gender': user.get_gender(), 'boards': [board(b) for b in user.get_boards()], 'profilepic': user.profilepic }