Exemplo n.º 1
0
def delete_update(update_id):
    u = Update(redis=g.r, user=g.user)
    u.load(update_id)
    if u.user.key != g.user.key:
        abort(401)
    u.delete()
    flash("Update deleted.", "success")
    return redirect(url_for("timeline"))
Exemplo n.º 2
0
def post_update():
    try:
        respond = request.form["respond"]
    except KeyError:
        respond = None
    u = Update(text=request.form["text"], user=g.user, redis=g.r, respond=respond)
    try:
        u.save()
        flash("Update posted.", "success")
    except UpdateError:
        pass
    return redirect(url_for("timeline"))