Fix issue where workout modal doesnt have tags/exercises lists populated when creating new workout
This commit is contained in:
5
app.py
5
app.py
@@ -182,8 +182,11 @@ def get_workout_modal(person_id, workout_id):
|
|||||||
def create_workout(person_id):
|
def create_workout(person_id):
|
||||||
new_workout_id = db.create_workout(person_id)
|
new_workout_id = db.create_workout(person_id)
|
||||||
workout = db.get_workout(person_id, new_workout_id)
|
workout = db.get_workout(person_id, new_workout_id)
|
||||||
|
(person_tags, workout_tags, selected_workout_tag_ids) = db.get_workout_tags(
|
||||||
|
person_id, new_workout_id)
|
||||||
|
exercises = db.get_all_exercises()
|
||||||
return render_template('partials/workout_modal.html',
|
return render_template('partials/workout_modal.html',
|
||||||
workout=workout), 200, {"HX-Trigger": "updatedPeople"}
|
workout=workout, person_tags=person_tags, workout_tags=workout_tags, selected_workout_tag_ids=selected_workout_tag_ids, exercises=exercises), 200, {"HX-Trigger": "updatedPeople"}
|
||||||
|
|
||||||
|
|
||||||
@ app.route("/person/<int:person_id>/workout/<int:workout_id>/delete", methods=['DELETE'])
|
@ app.route("/person/<int:person_id>/workout/<int:workout_id>/delete", methods=['DELETE'])
|
||||||
|
|||||||
Reference in New Issue
Block a user