summaryrefslogtreecommitdiff
path: root/app/routes/progress.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/routes/progress.py')
-rw-r--r--app/routes/progress.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/app/routes/progress.py b/app/routes/progress.py
index 8040fdc..7b451ed 100644
--- a/app/routes/progress.py
+++ b/app/routes/progress.py
@@ -7,12 +7,10 @@ from tables import Exercise, Workout
@app.route("/progress/exercise/<exercise_id>")
@login_required
def progress_exercise(exercise_id=None):
- # FIXME
-
exercise = (
- db.session.query(Workout, Exercise)
- .filter(Exercise.id == exercise_id)
- .filter(Workout.user_id == current_user.id)
+ db.session.query(Exercise)
+ .filter_by(id=exercise_id)
+ .join(Workout, Workout.user_id == current_user.id)
.first()
)
if not exercise: