From 1f0742bbc0dfa34813c5450713058bb59bee71eb Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Mon, 4 Nov 2024 22:51:27 +1100 Subject: [PATCH] Add breadcrumb navigation to workout page --- features/workout.py | 4 ++++ templates/workout.html | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/features/workout.py b/features/workout.py index 221cbdd..046f30a 100644 --- a/features/workout.py +++ b/features/workout.py @@ -10,6 +10,7 @@ class Workout: SELECT w.workout_id, w.person_id, + p.name AS person_name, w.start_date, w.note, t.topset_id, @@ -23,6 +24,8 @@ class Workout: CASE WHEN wt.workout_id IS NOT NULL THEN TRUE ELSE FALSE END AS is_selected FROM workout w + LEFT JOIN + person p ON w.person_id = p.person_id LEFT JOIN topset t ON w.workout_id = t.workout_id LEFT JOIN @@ -44,6 +47,7 @@ class Workout: workout_data = { "workout_id": data[0]["workout_id"], "person_id": data[0]["person_id"], + "person_name": data[0]["person_name"], "start_date": data[0]["start_date"], "note": data[0]["note"], "tags": [], diff --git a/templates/workout.html b/templates/workout.html index d12c877..9a69720 100644 --- a/templates/workout.html +++ b/templates/workout.html @@ -2,6 +2,44 @@ {% block content %} + + +