Fix defect introduced in last commit where person view would display all graphs rather then just for filtered exercises

This commit is contained in:
Peter Stockings
2023-12-09 23:42:19 +11:00
parent fe01b2ade3
commit 8904d198ed

2
app.py
View File

@@ -103,6 +103,8 @@ def get_person(person_id):
lambda e: e['ExerciseId'] in selected_exercise_ids, person['Exercises']) lambda e: e['ExerciseId'] in selected_exercise_ids, person['Exercises'])
person['FilteredExercises'] = list(filtered_exercises) person['FilteredExercises'] = list(filtered_exercises)
person['ExerciseProgressGraphs'] = list(filter(lambda e: e['ExerciseId'] in selected_exercise_ids, person['ExerciseProgressGraphs']))
if htmx: 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"} 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"}