diff options
Diffstat (limited to 'app/routes/progress.py')
| -rw-r--r-- | app/routes/progress.py | 8 |
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: |
