def review_recent(days): if len(request.args) > 0: try: info = to_dict(request.args) beta = None ID = info.get('review') if ID: beta = False else: ID = info.get('beta') if ID: beta = True if beta is not None: k = Knowl(ID) k.review(who=current_user.get_id(), set_beta=beta) return jsonify({"success": 1}) raise ValueError except Exception: return jsonify({"success": 0}) knowls = knowldb.needs_review(days) for k in knowls: k.rendered = render_knowl(k.id, footer="0", raw=True, k=k) k.reviewed_content = json.dumps(k.reviewed_content) k.content = json.dumps(k.content) b = get_bread([("Reviewing Recent", url_for('.review_recent', days=days))]) return render_template("knowl-review-recent.html", title="Reviewing %s days of knowls" % days, knowls=knowls, bread=b)