mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-04 18:31:13 -05:00
Merge pull request #2225 from alphagov/rename_rename
Change name of update method for template folder
This commit is contained in:
@@ -15,7 +15,7 @@ from app.errors import InvalidRequest, register_errors
|
||||
from app.models import TemplateFolder
|
||||
from app.template_folder.template_folder_schema import (
|
||||
post_create_template_folder_schema,
|
||||
post_rename_template_folder_schema,
|
||||
post_update_template_folder_schema,
|
||||
post_move_template_folder_schema,
|
||||
)
|
||||
from app.schema_validation import validate
|
||||
@@ -67,11 +67,11 @@ def create_template_folder(service_id):
|
||||
return jsonify(data=template_folder.serialize()), 201
|
||||
|
||||
|
||||
@template_folder_blueprint.route('/<uuid:template_folder_id>/rename', methods=['POST'])
|
||||
def rename_template_folder(service_id, template_folder_id):
|
||||
@template_folder_blueprint.route('/<uuid:template_folder_id>', methods=['POST'])
|
||||
def update_template_folder(service_id, template_folder_id):
|
||||
data = request.get_json()
|
||||
|
||||
validate(data, post_rename_template_folder_schema)
|
||||
validate(data, post_update_template_folder_schema)
|
||||
|
||||
template_folder = dao_get_template_folder_by_id_and_service_id(template_folder_id, service_id)
|
||||
template_folder.name = data['name']
|
||||
|
||||
@@ -11,9 +11,9 @@ post_create_template_folder_schema = {
|
||||
"required": ["name", "parent_id"]
|
||||
}
|
||||
|
||||
post_rename_template_folder_schema = {
|
||||
post_update_template_folder_schema = {
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "POST schema for renaming template_folder",
|
||||
"description": "POST schema for updating template_folder",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"name": {"type": "string", "minLength": 1},
|
||||
|
||||
Reference in New Issue
Block a user