def my_account():
    user_data = session.get('user_data', None)
    user = json.loads(user_data)
    username = user['username']
    history = History.select_user_history(connection, username)
    if history:
        return render_template(
            "module_account/my_account.html",
            history=history,
            logged_in=True,
            user=json.loads(user_data) if user_data else None)
    else:
        return render_template(
            "module_account/my_account.html",
            history=None,
            logged_in=True,
            user=json.loads(user_data) if user_data else None)