def post_message(): token = request.json['token'] message = request.json['message'] reciever = request.json['email'] sender = loggedInUsers.get(token) database_helper.add_message(sender, reciever, message) return jsonify({"success": True, "message": "Added message."})
def postMessage(): token = request.form['token'] message = request.form['message'] recepient = request.form['email'] sender = database_helper.get_email(token) sender = sender[0] if checkLogin(token): database_helper.add_message(sender, recepient, message) return jsonify(success=True, message="Message sent")
def post_message(): token = request.form['token'] # from message = request.form['message'] email = request.form['email'] # to # TODO: check if token is valid!!! sender = database_helper.get_email_from_token(token) database_helper.add_message(sender[0], email, message) # TODO: ERROR CHECK!! return jsonify(success = True, message = "Message successfully posted")
def add_message(): message = request.form['message'] token = request.form['token'] to_user = request.form['email'] if token in logged_in_users: from_user = logged_in_users[token] try: database_helper.add_message(message, from_user, to_user) return jsonify({"success": True, "message": "Successfully added user."}) except sqlite3.Error: return jsonify({"success": False, "message": "Database error. Could not post message."}) else: return jsonify({"success": False, "message": "You must log in to post message."})
def post_message(): token = request.json['token'] message = request.json['message'] reciever = request.json['email'] sender = request.json['senderEmail'] database_helper.add_message(sender, reciever, message) data = 'add-message' + loggedInUsersE.get(sender) send_livedata() if checkToken(data, token): return jsonify({"success": True, "message": "Added message."}) else: return jsonify({"success": False, "message": "Failed to add message."})
def post_message(): token = request.form['token'] # from message = request.form['message'] email = request.form['email'] # to # Check if online if database_helper.is_user_online(token) != True: return jsonify(success = False, message = "You are not logged in") sender = database_helper.get_email_from_token(token) database_helper.add_message(sender[0], email, message) return jsonify(success = True, message = "Message successfully posted")
def post_message(): token = request.form['token'] # from message = request.form['message'] email = request.form['email'] # to # Check if online if database_helper.is_user_online(token) != True: return jsonify(success=False, message="You are not logged in") sender = database_helper.get_email_from_token(token) database_helper.add_message(sender[0], email, message) return jsonify(success=True, message="Message successfully posted")
def postMessage(): token = request.form['token'] token = verify_token(token) check = request.form['check'] check = json.loads(check) message = request.form['message'] recepient = request.form['email'] sender = database_helper.get_email(token) sender = sender[0] if checksum(message, token, check): if checkLogin(token): database_helper.add_message(sender, recepient, message) return jsonify(success=True, message="Message sent") return jsonify(success=False, message="Message ERROR!")
def post_message(): sender = request.form['email'] receiver = request.form['toEmail'] message = request.form['message'] hash = request.form['hash'] user = database_helper.get_logged_in_user_by_email(sender) if user: params = "&email=" + sender + "&toEmail=" + receiver + "&message=" + message + "&hash=" token = user[1] if check_hash(hash, params, token): if email_check(receiver): unique_id = generate_token() result = database_helper.add_message(unique_id, sender, receiver, message) if result: return_code = create_return_code(True, 'Message posted') else: return_code = create_return_code( False, 'Message could not be posted') else: return_code = create_return_code(False, 'User does not exist') else: return_code = create_return_code(False, 'Bad token') else: return_code = create_return_code(False, 'You are not logged in') return json.dumps(return_code)
def post_message(): token = request.form['token'] message = request.form['message'] email = request.form['email'] result = database_helper.add_message(token, message, email) if result: return jsonify(result=result) else: return jsonify({"status": 400})
def post_message(): token = request.headers.get("Authorization") data = request.get_json() keys = ["message", "recipient"] if not check_input_data(data, keys): return jsonify(success=False, message="Wrong input data.") if not database_helper.check_token(token): return jsonify(success=False, message="Not signed in!") if not database_helper.get_user_data(data['recipient']): return jsonify(success=False, message="User does not exist.") sender = database_helper.get_email_by_token(token) try: database_helper.add_message(sender, data['message'], data['recipient']) return jsonify(success=True, message="Message posted!") except: return jsonify(success=False, message="Could not send message!")
def post_message(token, message, email): sender = database_helper.get_active(token) if sender == None : return json.dumps({"success": False, "message": "You are not signed in."}) if database_helper.get_user_by_email(email) == None : return json.dumps({"success": False, "message" : "No such user."}) post_time = int(time.time()) success = database_helper.add_message(email, sender, post_time, message) if success == True : return json.dumps({"success": True, "message": "Message posted."}) return json.dumps({"success": False, "message": "Failed to post message."})
def post_message(): token = request.form['token'] message = request.form['message'] reciever_email = request.form['email'] day = request.form['day'] if token in logged_in_users: sender_email = logged_in_users[token] if dh.validate_user(reciever_email): print "sending messageupdate with ws" dh.add_message(reciever_email, sender_email, message, day) if reciever_email in websockets: ws = websockets[reciever_email] data = dh.get_user_messages(reciever_email) ws.send( json.dumps({ "action": "updatemessages", "message": "Messages stats updated", "data": data })) return json.dumps({"success": True, "message": "Message posted"}) else: return json.dumps({"success": False, "message": "No such user"}) return json.dumps({"success": False, "message": "You are not signed in"})
def post_message(): arg = request.args.to_dict() token = arg.get('token', None) content = arg.get('content', None) fromEmail = logged_users_by_token.get(token, None) if fromEmail: toEmail = arg.get('toEmail', None) toEmail = toEmail if toEmail else fromEmail if database_helper.get_user_data_by_email(toEmail): database_helper.add_message(fromEmail, toEmail, content) response = {'success': True, 'message': 'Message posted.'} else: response = {'success': False, 'message': 'No such user.'} if websockets_by_email.get(toEmail, None): ws = websockets_by_email[toEmail] if not ws.closed: ws.send(json.dumps({'data': 'update_old_messages'})) else: del websockets_by_email[toEmail] else: response = {'success': False, 'message': 'You are not signed in.'} return json.dumps(response)
def post_message(): token = request.form["token"] message = request.form["message"] email = request.form["email"] sender = database_helper.get_active(token) if sender == None : return json.dumps({"success": False, "message": "You are not signed in."}) if database_helper.get_user_by_email(email) == None : return json.dumps({"success": False, "message" : "No such user."}) post_time = int(time.time()) success = database_helper.add_message(email, sender, post_time, message) if success == True : update_message_count(email) return json.dumps({"success": True, "message": "Message posted."}) return json.dumps({"success": False, "message": "Failed to post message."})
def post_message(): token = request.form["token"] message = request.form["message"] email = request.form["email"] sender = database_helper.get_active(token) if sender == None: return json.dumps({ "success": False, "message": "You are not signed in." }) if database_helper.get_user_by_email(email) == None: return json.dumps({"success": False, "message": "No such user."}) post_time = int(time.time()) success = database_helper.add_message(email, sender, post_time, message) if success == True: update_message_count(email) return json.dumps({"success": True, "message": "Message posted."}) return json.dumps({"success": False, "message": "Failed to post message."})
def post_message(token, email_to, message): email_from = dh.email_from_token(token) dh.add_message(email_from[0], email_to, message) return json.dumps({"message": "Message posted successfully"}), 200