From 07671ba40efb2c328ca3a3c7fb2e66f712a2e98a Mon Sep 17 00:00:00 2001 From: Spine Date: Thu, 2 Oct 2025 08:02:29 +0000 Subject: [PATCH] resolve Twig deprecation warning --- templates/admin/bonus-stats.twig | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/templates/admin/bonus-stats.twig b/templates/admin/bonus-stats.twig index 7bf5d598c..f09eee1b0 100644 --- a/templates/admin/bonus-stats.twig +++ b/templates/admin/bonus-stats.twig @@ -1,25 +1,22 @@ {% macro user(list, index) %} - {% if list[index] is defined %}{{ list[index].user_id|user_url }}{% else %} {% endif %} +{% if list[index] is defined %}{{ list[index].user_id|user_url }}{% else %} {% endif %} {% endmacro %} - {% macro total(list, index) %} - {% if list[index] is defined %}{{ list[index].total|number_format }}{% else %} {% endif %} +{% if list[index] is defined %}{{ list[index].total|number_format }}{% else %} {% endif %} {% endmacro %} - {% macro accrual(d) %} - {% if d is defined %}{{ d.total|number_format }}{% else %}—{% endif %} +{% if d is defined %}{{ d.total|number_format }}{% else %}—{% endif %} {% endmacro %} - {% macro delta(interval, n) %} - {% set p = n - 1 %} - {% if interval[n] is defined and interval[p] is defined %}{{ (interval[p].total - interval[n].total)|number_format }} - {% elseif interval[n] is defined %}{{ interval[n].total|number_format }} - {% elseif interval[p] is defined %}{{ -interval[p].total|number_format }} - {% else %}—{% endif %} +{% set p = n - 1 %} +{% if interval[n] is defined and interval[p] is defined %}{{ (interval[p].total - interval[n].total)|number_format -}} +{% elseif interval[n] is defined %}{{ interval[n].total|number_format -}} +{% elseif interval[p] is defined %}{{ (-interval[p].total)|number_format -}} +{% else %}—{% endif %} {% endmacro %} - {% set max = 6 %} -{{ header('Bonus Points Statistics') }} + +{{- header('Bonus Points Statistics') }}

Accrual

@@ -27,7 +24,7 @@ {% for n in range(1, max) %} - + {% endfor %}
Interval CurrentΔ n-{{ n }}Δ n-{{ n }}