From f8f4fa8665ef61caf5266c980046305f3b779c6d Mon Sep 17 00:00:00 2001 From: Michael Manfre Date: Sun, 20 Nov 2022 13:14:49 -0500 Subject: Fix bug in timedeltashort and add tests --- activities/templatetags/activity_tags.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'activities/templatetags') diff --git a/activities/templatetags/activity_tags.py b/activities/templatetags/activity_tags.py index cbbae57..571e2d6 100644 --- a/activities/templatetags/activity_tags.py +++ b/activities/templatetags/activity_tags.py @@ -26,8 +26,8 @@ def timedeltashort(value: datetime.datetime): hours = seconds // (60 * 60) text = f"{hours:0n}h" elif days < 365: - text = f"{days:0n}h" + text = f"{days:0n}d" else: - years = days // 365.25 + years = max(days // 365.25, 1) text = f"{years:0n}y" return text -- cgit v1.2.3