コード例 #1
0
def messagebytoken():
    userToken = request.headers.get(
        'token')  # Got THROUGH request.header() instead
    email = database_helper.get_email_by_token(userToken)

    if email is None:
        return jsonify(success=False,
                       message="Cant find email with that token")
    else:
        email = email[0]
        result = database_helper.message_by_email(email)
        return jsonify(result)
コード例 #2
0
def messagebyemail():
    email = request.args.get('email')
    userToken = request.headers.get('token')

    if database_helper.find_active_user(userToken):
        if email is None:
            return jsonify(success=False, message="Cant find email")
        else:
            #email = email[0]
            result = database_helper.message_by_email(email)
            return jsonify(success=True,
                           message="successfully found messages",
                           messages=result)
    else:
        return jsonify(success=False, message="User not logged in")
コード例 #3
0
def getdata():
    totalusers = database_helper.get_nr_users()
    userToken = request.headers.get(
        'token')  # Got THROUGH request.header() instead
    email = database_helper.get_email_by_token(userToken)

    if email is None:
        return jsonify(success=False,
                       message="Cant find email with that token")
    else:
        result = database_helper.message_by_email(email)

    nrofmessages = (len(result))
    users = (len(logged_in_users.keys()))
    #print(logged_in_users.keys())
    users = database_helper.get_nr_online_users()
    totsent = database_helper.get_nr_send_posts(email)
    print(totsent)
    return jsonify(success=True,
                   message="i have no clue",
                   messagenr=nrofmessages,
                   onlineusers=users,
                   total=totalusers,
                   sent=totsent)