def add_parameter_point(request_id):
    request_query = db.session.query(dbmodels.ScanRequest).filter(dbmodels.ScanRequest.id == request_id).one()
    point_request_id = synctasks.createPointRequest(app,
                                                    request_id,
                                                    login.current_user)
    for k in request.form:
        coordinate = json.loads(request.form[k])

        if coordinate.has_key('value'):
            value = coordinate['value']
            name = None
        if coordinate.has_key('name'):
	       name = coordinate['name']

    	synctasks.createPointCoordinate(app,
                                        login.current_user,
                                        name,
                                        float(value),
                                        point_request_id)
    response = {}
    response['success'] = True
    return jsonify(response)
def add_coordinate(point_request_id):

    if request.method == 'POST':

        point_request_query = db.session.query(dbmodels.PointRequest).filter(
                                  dbmodels.PointRequest.id == point_request_id
                                ).one()

        data = json.loads(request.data.decode())
        coordinate = data['value']
        coordinate_name = data['name']
        point_coordinate_id = synctasks.createPointCoordinate(app,
                                                              login.current_user,
                                                              coordinate_name,
                                                              coordinate,
                                                              point_request_query.id)
    return ""