def confirmBuy(): seller_id = request.args['seller_id'] seller = Seller.get(Seller.seller_id == seller_id) seller.buyer_id = current_user.id seller.sold = True if seller.save(): flash('Purchase Successful!') return redirect(url_for('braintree.new_checkout')) else: flash('Purchase Failed!') return render_template('sellHand/sign_in.html')
def buyer(): flightcode = request.form.get('flightcode') departure_time = request.form.get('departure_time') departure_date = request.form.get('departure_date') departure_location = request.form.get('departure_location') destination = request.form.get('destination') username = request.form.get('username') seller = Seller.get((Seller.username == username) & (Seller.flightcode == flightcode) & (Seller.departure_time == departure_time) & (Seller.departure_date == departure_date) & (Seller.departure_location == departure_location) & (Seller.destination == destination)) seller.buyer_id = current_user.id seller.sold = True seller.amount = 50 seller.save() return redirect(url_for('braintree.new_checkout'))