def create_match(message): app.logger.info("TRYING TO CREATE A NEW MATCH") match = Match(server_config, message['whites'], message['blacks'], message['wt'], message['bt'], message['wi'], message['bi']) manager.add(match) emit('receive-new-match', match.get_reduced_status(), room=accountant.get_cpanel())
def new(): if request.method == 'GET': return make_response(render_template('Theme/form_component.html')) elif request.method == 'POST': app.logger.info("CREATING MATCH FOR W:" + request.json['white_name'] + " B:" + request.json['black_name']) match = Match(server_config, request.json['white_name'], request.json['black_name']) manager.add(match) return json.dumps(match.get_reduced_status())