예제 #1
0
def update_alert(alert_id):
    alert = Alert.getById(alert_id)
    if request.method == 'POST':
        alert.price_limit = request.form['price_limit']
        alert.update_record({'_id': alert._id})
        return redirect(url_for('users.getUserAlerts'))

    return render_template('alerts/edit_alert.html', alert=alert)
예제 #2
0
def check_alert_price_for_update(alert_id):
    Alert.getById(alert_id).load_item_price()
    return redirect(url_for('.get_alert_page', alert_id=alert_id))
예제 #3
0
def get_alert_page(alert_id):
    alert = Alert.getById(alert_id)
    return render_template('alerts/alert.html', alert=alert)
예제 #4
0
def delete(alert_id):
    Alert.getById(alert_id).delete()
    return redirect(url_for('users.getUserAlerts'))
예제 #5
0
def activate_alert(alert_id):
    Alert.getById(alert_id).activate()
    return redirect(url_for('.get_alert_page', alert_id=alert_id))