diff --git a/app/main/views/templates.py b/app/main/views/templates.py index 203ae0b64..9a7056e51 100644 --- a/app/main/views/templates.py +++ b/app/main/views/templates.py @@ -350,9 +350,6 @@ def delete_service_template(service_id, template_id): template_type=template['template_type'] )) - template['template_content'] = template['content'] - form = form_objects[template['template_type']](**template) - try: last_used_notification = template_statistics_client.get_template_statistics_for_template( service_id, template['id'] @@ -370,11 +367,17 @@ def delete_service_template(service_id, template_id): raise e flash('{}. Are you sure you want to delete it?'.format(message), 'delete') + return render_template( - 'views/edit-{}-template.html'.format(template['template_type']), - h1='Edit template', - form=form, - template_id=template_id) + 'views/templates/template.html', + template=get_template( + template, + current_service, + expand_emails=True, + letter_preview_url=url_for('.view_template', service_id=service_id, template_id=template['id']), + show_recipient=True, + ) + ) @main.route('/services//templates//versions') diff --git a/app/templates/views/edit-email-template.html b/app/templates/views/edit-email-template.html index 0319820a1..a309b1e00 100644 --- a/app/templates/views/edit-email-template.html +++ b/app/templates/views/edit-email-template.html @@ -23,9 +23,7 @@ {{ radios(form.process_type) }} {% endif %} {{ page_footer( - 'Save', - delete_link=url_for('.delete_service_template', service_id=current_service.id, template_id=template_id) if template_id or None, - delete_link_text='Delete this template' + 'Save' ) }}