示例#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('frontend.timeline'))
示例#2
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('frontend.timeline'))
示例#3
0
def conversation(conversation_id):
    updates = []
    for key in g.r.lrange('conversation:%s' % conversation_id, 0, -1):
        u = Update(redis=g.r, user=g.user)
        u.load(key)
        updates.append(u)
    return render_template('timeline.html',
        timeline=updates,
        title='Conversation #%s' % conversation_id,
        disable_input=True,
        disable_userbox=True)
示例#4
0
def conversation(conversation_id):
    updates = []
    for key in g.r.lrange('conversation:%s' % conversation_id, 0, -1):
        u = Update(redis=g.r, user=g.user)
        u.load(key)
        updates.append(u)
    return render_template('timeline.html',
                           timeline=updates,
                           title='Conversation #%s' % conversation_id,
                           disable_input=True,
                           disable_userbox=True)
示例#5
0
def event_add_reply(update_id, event_id):
    u = Update(redis=g.r, user=g.user)
    u.load(update_id)
    return render_template('respond.html',
        update=u,
        event=event_id)
示例#6
0
def respond_update(update_id):
    u = Update(redis=g.r, user=g.user)
    u.load(update_id)
    return render_template('respond.html',
        update=u)
示例#7
0
def event_add_reply(update_id, event_id):
    u = Update(redis=g.r, user=g.user)
    u.load(update_id)
    return render_template('respond.html', update=u, event=event_id)
示例#8
0
def respond_update(update_id):
    u = Update(redis=g.r, user=g.user)
    u.load(update_id)
    return render_template('respond.html', update=u)