def confirm(): subtitle = "Transfer books to Internet Archive" form = ConfirmForm(request.form) if form.validate(): uuid = request.cookies.get('bub_session') if uuid == None: flash(error_msg(6)) return redirect('/') md5_uuid = hashlib.md5(uuid).hexdigest() stored_request = models.Request.query.filter_by( md5_uuid=md5_uuid).first() if stored_request == None: flash(error_msg(6)) return redirect('/') stored_request.confirmed = 1 db.session.commit() redundant_book = models.Request.query.filter_by( md5_book=stored_request.md5_book, confirmed=1, job_submitted=1).first() if redundant_book == None: store_book_metadata(stored_request.library, stored_request.book_id, stored_request.sno) submit_job(stored_request) flash(error_msg(100, email=stored_request.email)) return redirect( url_for('progress', subtitle=subtitle, book_id="%s:%s" % (stored_request.library, stored_request.book_id))) else: return redirect('/')
def confirm(): subtitle = "Transfer books to Internet Archive" form = ConfirmForm(request.form) if form.validate(): uuid = request.cookies.get("bub_session") if uuid == None: flash(error_msg(6)) return redirect("/") md5_uuid = hashlib.md5(uuid).hexdigest() stored_request = models.Request.query.filter_by(md5_uuid=md5_uuid).first() if stored_request == None: flash(error_msg(6)) return redirect("/") stored_request.confirmed = 1 db.session.commit() redundant_book = models.Request.query.filter_by( md5_book=stored_request.md5_book, confirmed=1, job_submitted=1 ).first() if redundant_book == None: store_book_metadata(stored_request.library, stored_request.book_id, stored_request.sno) submit_job(stored_request) flash(error_msg(100, email=stored_request.email)) return redirect( url_for("progress", subtitle=subtitle, book_id="%s:%s" % (stored_request.library, stored_request.book_id)) ) else: return redirect("/")
def control2(): form =ConfirmForm(request.form) file = open('weightfile', 'r') weight = file.read() file.close() if request.method == 'POST': if form.validate() == False: print form.errors flash('All fields are required.') return render_template('control2.html', form=form, weight=weight) else: x = str(form.confirm.data) if x == '2': form = WeightForm(request.form) return render_template('control.html', form=form, weight=weight) elif x == '1': return render_template('control2.html', form=form, weight=weight) elif request.method == 'GET': print "hello" return render_template('control.html', form=form, weight = weight)