From 2138752ce927be8584100942299a0d463306fabe Mon Sep 17 00:00:00 2001 From: Julien Constant Date: Thu, 7 Sep 2023 13:48:57 +0200 Subject: [PATCH] Add start date for stats in the jinja template --- counter/models.py | 3 +++ counter/templates/counter/stats.jinja | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/counter/models.py b/counter/models.py index ad6c0306..30ab993e 100644 --- a/counter/models.py +++ b/counter/models.py @@ -535,6 +535,9 @@ class Counter(models.Model): .exclude(perm_sum=None) .order_by("-perm_sum") ) + + def get_stats_starting_date(self) -> date: + return get_start_of_semester() def get_top_customers(self, since=get_start_of_semester()) -> QuerySet: """ diff --git a/counter/templates/counter/stats.jinja b/counter/templates/counter/stats.jinja index 03b7f4e0..7fe668fd 100644 --- a/counter/templates/counter/stats.jinja +++ b/counter/templates/counter/stats.jinja @@ -11,7 +11,7 @@ {% block content %}

{% trans counter_name=counter %}{{ counter_name }} stats{% endtrans %}

-

{% trans counter_name=counter.name %}Top 100 {{ counter_name }}{% endtrans %}

+

{% trans counter_name=counter.name %}Top 100 {{ counter_name }}{% endtrans %} ({{ counter.get_stats_starting_date() }})

@@ -35,7 +35,7 @@
-

{% trans counter_name=counter.name %}Top 100 barman {{ counter_name }}{% endtrans %}

+

{% trans counter_name=counter.name %}Top 100 barman {{ counter_name }}{% endtrans %} ({{ counter.get_stats_starting_date() }})