From fe8852c15dd3c1cbdade321e1a26a34a30111494 Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Sun, 4 Dec 2022 19:35:53 +1100 Subject: [PATCH] Fix error thrown when viewing profile of a person with a single workout with a single topset --- utils.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/utils.py b/utils.py index 00df07a..6fc465a 100644 --- a/utils.py +++ b/utils.py @@ -111,10 +111,11 @@ def get_stats_from_topsets(topsets): date.today() - last_workout_date).days}) training_duration = last_workout_date - first_workout_date - average_workouts_per_week = round( - workout_count / (training_duration.days / 7), 2) - stats.append({"Text": "Average Workouts Per Week", - "Value": average_workouts_per_week}) + if training_duration > timedelta(days=0): + average_workouts_per_week = round( + workout_count / (training_duration.days / 7), 2) + stats.append({"Text": "Average Workouts Per Week", + "Value": average_workouts_per_week}) return stats