From 4a164e62bad2a2fc0da689d022e649efe26172b6 Mon Sep 17 00:00:00 2001 From: Grollicus <cccvgitlab.db5c7b60@grollmann.eu> Date: Thu, 17 Aug 2023 00:09:06 +0200 Subject: [PATCH] cleaned up first_now_done --- src/plainui/jinja2/plainui/components/list_events.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plainui/jinja2/plainui/components/list_events.html b/src/plainui/jinja2/plainui/components/list_events.html index 6c09a54fa..4720be0b7 100644 --- a/src/plainui/jinja2/plainui/components/list_events.html +++ b/src/plainui/jinja2/plainui/components/list_events.html @@ -11,7 +11,7 @@ {% if events %} <ul class="list-unstyled d-flex flex-column gap-3 mb-0"> {# using a list here to be able to set a value in the nested block #} - {% set first_now_done = [] %} + {% set ns = namespace(first_now_done=false) %} {% for event in events %} {% if event.schedule_end < now %} @@ -28,11 +28,11 @@ scheduled=true if event.id | safe in my_scheduled_events, first=loop.first, event_when=event_when, - first_now=true if event_when == 'now' and not first_now_done[0] + first_now=true if event_when == 'now' and not ns.first_now_done ) }} - {% if when == 'now' and not first_now_done[0] %} - {% set ignore = first_now_done.append(True) %} + {% if event_when == 'now' %} + {% set ns.first_now_done = true %} {% endif %} {% endfor %} </ul> -- GitLab