예제 #1
0
def saveResult():
    gameResult = request.args.get('gameResult')

    player1 = Player.query.filter_by(player_id = session['player_id']).first()
    player2 = Player.query.filter_by(player_id = request.args.get('player2_id')).first()


    if gameResult == "win":
        result = Result(player1.getId(), player2.getId())
        point = setRankPoint(player1, player2)
    else:
        result = Result(player2.getId(), player1.getId())
        point = setRankPoint(player2, player1)

    result.suggestResult = session['player_id']
    result.setPoint(point)
    db.session.add(result)
    db.session.commit()

    return redirect(url_for('index'))