diff --git a/app.py b/app.py index 31f54b8..9030d7d 100644 --- a/app.py +++ b/app.py @@ -219,7 +219,7 @@ def graph_user_workouts(user_id): if htmx: return f""" No image + loading="lazy" alt="No image" class="mx-auto" _="on click remove me"> """ user = User.query.get(user_id) workouts = user.workouts @@ -236,6 +236,8 @@ def graph_user_workouts(user_id): attributes = request.args.getlist( 'attributes', type=str) + if not attributes: + return "" period = request.args.get('period', default='day', type=str) diff --git a/templates/partials/user_workouts_graphs.html b/templates/partials/user_workouts_graphs.html index f0eabfd..5972f20 100644 --- a/templates/partials/user_workouts_graphs.html +++ b/templates/partials/user_workouts_graphs.html @@ -1,14 +1,11 @@
-
+
-
+
@@ -32,13 +29,10 @@
+ name="start_date" value="{{ user.first_workout_date }}">
-
+
@@ -53,22 +47,16 @@
+ name="end_date" value="{{ user.last_workout_date }}">
-
+
-
+ +
+
+ +
+
No image + loading="lazy" alt="No image" class="mx-auto" _="on click remove me"> No image + loading="lazy" alt="No image" class="mx-auto" _="on click remove me">
\ No newline at end of file