Пример #1
0
def bet_add():
    if not request.json or not 'stake' in request.json or len(
            request.json['lines']) == 0:
        abort(400)

    bet = Bet()
    bet.user_id = current_user.get_id()
    bet.stake = request.json['stake']
    bet.timestamp = datetime.utcnow()

    db.session.add(bet)
    db.session.commit()

    for line in request.json['lines']:
        bt = BetTip(bet_id=bet.id, tip_id=line['id'])
        db.session.add(bt)

    db.session.commit()

    return jsonify({'success': True})