diff --git a/dashboard/templates/cards/diaperchange_types.html b/dashboard/templates/cards/diaperchange_types.html index ef88cf28..85839ca3 100644 --- a/dashboard/templates/cards/diaperchange_types.html +++ b/dashboard/templates/cards/diaperchange_types.html @@ -49,6 +49,9 @@ {% else %} {% blocktrans with days_ago=key %}{{ days_ago }} days ago{% endblocktrans %} {% endif %} + {% if info.changes > 0 %} + ({{ info.changes|floatformat:'0' }} {% trans "changes" %}) + {% endif %} {% endif %} {% endfor %} diff --git a/dashboard/templatetags/cards.py b/dashboard/templatetags/cards.py index 364f31b0..0d98d28b 100644 --- a/dashboard/templatetags/cards.py +++ b/dashboard/templatetags/cards.py @@ -70,7 +70,7 @@ def card_diaperchange_types(context, child, date=None): ) for x in range(7): - stats[x] = {"wet": 0.0, "solid": 0.0, "empty": 0.0} + stats[x] = {"wet": 0.0, "solid": 0.0, "empty": 0.0, "changes": 0.0} instances = ( models.DiaperChange.objects.filter(child=child) @@ -82,6 +82,7 @@ def card_diaperchange_types(context, child, date=None): for instance in instances: key = (max_date - instance.time).days + stats[key]["changes"] += 1 if instance.wet: stats[key]["wet"] += 1 if instance.solid: