Add ability to edit exercise name from new dropdown, still WIP as I need to handle exercise selection and make it a component
This commit is contained in:
12
app.py
12
app.py
@@ -442,7 +442,17 @@ def show_workout(person_id, workout_id):
|
||||
def get_exercises():
|
||||
query = request.args.get('query')
|
||||
exercises = db.exercises.get(query)
|
||||
return render_template('partials/exercise_dropdown.html', exercises=exercises)
|
||||
return render_template('partials/exercise/exercise_dropdown.html', exercises=exercises)
|
||||
|
||||
@app.route("/exercise/<int:exercise_id>/edit_name", methods=['GET', 'POST'])
|
||||
def edit_exercise_name(exercise_id):
|
||||
exercise = db.exercises.get_exercise(exercise_id)
|
||||
if request.method == 'GET':
|
||||
return render_template('partials/exercise/edit_exercise_name.html', exercise=exercise)
|
||||
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)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user