Esempio n. 1
0
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())
Esempio n. 2
0
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())