From 8904d198edd87aef82bc5d454acc71e7a7027020 Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Sat, 9 Dec 2023 23:42:19 +1100 Subject: [PATCH] Fix defect introduced in last commit where person view would display all graphs rather then just for filtered exercises --- app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app.py b/app.py index 781d1ad..71d23f9 100644 --- a/app.py +++ b/app.py @@ -103,6 +103,8 @@ def get_person(person_id): lambda e: e['ExerciseId'] in selected_exercise_ids, person['Exercises']) person['FilteredExercises'] = list(filtered_exercises) + person['ExerciseProgressGraphs'] = list(filter(lambda e: e['ExerciseId'] in selected_exercise_ids, person['ExerciseProgressGraphs'])) + if htmx: return render_block(app.jinja_env, 'person.html', 'content', person=person, selected_exercise_ids=selected_exercise_ids, max_date=max_date, min_date=min_date, tags=tags), 200, {"HX-Trigger": "updatedPeople"}