def store_user(user_data, token_data): r.set("users:" + user_data["uuid"], json.dumps({ "uuid": user_data["uuid"], "first_name": user_data["first_name"], "last_name": user_data["last_name"], "email": user_data["email"], "tokens": { "access": token_data["access_token"], "refresh": token_data["refresh_token"] } }))
def post(self): request_details = json.loads(self.request.body) request_data = yield request_ride(self.current_user["tokens"]["access"], request_details) # Store the UUID of the user who the active request belongs to r.set("requests:" + request_data["request_id"], self.current_user["uuid"]) self.write(request_data)