portal: use list template for alarms

This commit is contained in:
Iain Learmonth 2022-05-11 14:26:14 +01:00
parent ad63a9ff41
commit 36b20f392a
4 changed files with 45 additions and 45 deletions

View file

@ -65,10 +65,13 @@ def search():
@portal.route('/alarms')
def view_alarms():
three_days_ago = datetime.now(timezone.utc) - timedelta(days=3)
alarms = Alarm.query.filter(Alarm.last_updated >= three_days_ago).order_by(
Alarm.alarm_state, desc(Alarm.state_changed)).all()
return render_template("alarms.html.j2", section="alarm", alarms=alarms)
one_day_ago = datetime.now(timezone.utc) - timedelta(days=1)
alarms = Alarm.query.filter(Alarm.last_updated >= one_day_ago).order_by(
desc(Alarm.alarm_state), desc(Alarm.state_changed)).all()
return render_template("list.html.j2",
section="alarm",
title="Alarms",
items=alarms)
@portal.route('/lists')