Show consecutive stall count beside previous performance
This commit is contained in:
+8
-2
@@ -308,8 +308,14 @@ def get_most_recent_topset_for_exercise(person_id, workout_id):
|
||||
if not topset:
|
||||
exercise = db.execute("select name from exercise where exercise_id=%s", [exercise_id], one=True)
|
||||
return render_template('partials/new_set_form.html', person_id=person_id, workout_id=workout_id, exercises=exercises, exercise_id=exercise_id, exercise_name=exercise['name'])
|
||||
(repetitions, weight, exercise_name) = topset
|
||||
return render_template('partials/new_set_form.html', person_id=person_id, workout_id=workout_id, exercise_id=exercise_id, exercise_name=exercise_name, repetitions=repetitions, weight=weight)
|
||||
(repetitions, weight, exercise_name) = topset
|
||||
stalled_sessions = 0
|
||||
if repetitions is not None:
|
||||
recent_sets = db.get_recent_topsets_for_exercise(person_id, exercise_id, limit=1)
|
||||
if recent_sets:
|
||||
achievements = db.get_topset_achievements(recent_sets[0]['topset_id'])
|
||||
stalled_sessions = achievements.get('stalled_sessions', 0)
|
||||
return render_template('partials/new_set_form.html', person_id=person_id, workout_id=workout_id, exercise_id=exercise_id, exercise_name=exercise_name, repetitions=repetitions, weight=weight, stalled_sessions=stalled_sessions)
|
||||
|
||||
@workout_bp.route("/person/<int:person_id>/exercise/<int:exercise_id>/history", methods=['GET'])
|
||||
def get_exercise_history(person_id, exercise_id):
|
||||
|
||||
Reference in New Issue
Block a user