def del_event(event_id): e = Event(redis=g.r, user=g.user) e.load(event_id) try: if g.user.username != e.data['creator']: abort(401) except AttributeError: abort(401) if request.method == "POST": e.delete() flash('Event deleted.', 'success') return redirect(url_for('frontend.list_events')) else: return render_template('confirm.html', _message='Are you sure you wish to DELETE this thread?', _ok=url_for('frontend.del_event', event_id=event_id), _cancel=url_for('frontend.view_event', event_id=event_id) )
def del_event(event_id): e = Event(redis=g.r, user=g.user) e.load(event_id) try: if g.user.username != e.data['creator']: abort(401) except AttributeError: abort(401) if request.method == "POST": e.delete() flash('Event deleted.', 'success') return redirect(url_for('frontend.list_events')) else: return render_template( 'confirm.html', _message='Are you sure you wish to DELETE this thread?', _ok=url_for('frontend.del_event', event_id=event_id), _cancel=url_for('frontend.view_event', event_id=event_id))