Refactor form instantiation

Form can be pre-filled with existing data upon instantiation.
WTForms will know not to do this on POST request.

Co-authored-by: Chris Hill-Scott <me@quis.cc>
This commit is contained in:
Pea Tyczynska
2021-01-19 15:58:48 +00:00
parent 341933478b
commit 5ec49fc976

View File

@@ -1192,10 +1192,7 @@ def edit_data_retention(service_id, data_retention_id):
@main.route("/services/<uuid:service_id>/notes", methods=['GET', 'POST'])
@user_has_permissions('manage_service')
def edit_service_notes(service_id):
form = EditServiceNotesForm()
if request.method == 'GET':
form.notes.data = current_service.notes
form = EditServiceNotesForm(notes=current_service.notes)
if form.validate_on_submit():