def approve_worker(): CREDITED = 5 if "assignmentId" in request.json: assignment_id = request.json["assignmentId"] services = MTurkServices(config) services.reject_worker(assignment_id) try: part = Participant.query.\ filter(Participant.assignmentid == assignment_id).one() part.status = CREDITED db_session.add(part) db_session.commit() except: print "Error: Database failed to credit participant" return("Worker approved") return("Error: Missing assignment id")
def approve_worker(): CREDITED = 5 if "assignmentId" in request.json: assignment_id = request.json["assignmentId"] services = MTurkServices(config) services.reject_worker(assignment_id) try: part = Participant.query.\ filter(Participant.assignmentid == assignment_id).one() part.status = CREDITED db_session.add(part) db_session.commit() except: print "Error: Database failed to credit participant" return ("Worker approved") return ("Error: Missing assignment id")
def reject_worker(): if "assignmentId" in request.json: services = MTurkServices(config) services.reject_worker(request.json["assignmentId"]) return("Worker rejected") return("Error: Missing assignment id")
def reject_worker(): if "assignmentId" in request.json: services = MTurkServices(config) services.reject_worker(request.json["assignmentId"]) return ("Worker rejected") return ("Error: Missing assignment id")