diff --git a/app.py b/app.py index 12e94e1..3d9669f 100644 --- a/app.py +++ b/app.py @@ -449,18 +449,20 @@ def get_exercises(): @app.route("/exercise//edit_name", methods=['GET', 'POST']) def edit_exercise_name(exercise_id): exercise = db.exercises.get_exercise(exercise_id) + person_id = request.args.get('person_id', type=int) if request.method == 'GET': - return render_template('partials/exercise/edit_exercise_name.html', exercise=exercise) + return render_template('partials/exercise/edit_exercise_name.html', exercise=exercise, person_id=person_id) else: updated_name = request.form['name'] updated_exercise = db.exercises.update_exercise_name(exercise_id, updated_name) - return render_template('partials/exercise/exercise_list_item.html', exercise=updated_exercise) + return render_template('partials/exercise/exercise_list_item.html', exercise=updated_exercise, person_id=person_id) @app.route("/exercises/add", methods=['POST']) def add_exercise(): exercise_name = request.form['query'] new_exercise = db.exercises.add_exercise(exercise_name) - return render_template('partials/exercise/exercise_list_item.html', exercise=new_exercise) + person_id = request.args.get('person_id', type=int) + return render_template('partials/exercise/exercise_list_item.html', exercise=new_exercise, person_id=person_id) @ app.route("/exercise//delete", methods=['DELETE']) def delete_exercise(exercise_id): diff --git a/templates/partials/exercise/edit_exercise_name.html b/templates/partials/exercise/edit_exercise_name.html index e45773f..b0dc8e6 100644 --- a/templates/partials/exercise/edit_exercise_name.html +++ b/templates/partials/exercise/edit_exercise_name.html @@ -4,9 +4,9 @@ class="w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-2 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500" _="on click from me call event.stopPropagation()"> - -