V14: Update template controllers (#14326)

* Add alias to document item response

* Add master template key to detailed model

* Add mater template key as optiona parameter to Scaffolding

* Check for duplicate alias when creating templates directly

* Clean

* Ensure integration tests creates templates with unique aliases

* Perform mapping in presentation factory
This commit is contained in:
Mole
2023-06-06 13:45:39 +02:00
committed by GitHub
parent 9947d4a15a
commit 582b784ffe
20 changed files with 168 additions and 47 deletions

View File

@@ -886,7 +886,7 @@ public class EntityServiceTests : UmbracoIntegrationTest
{
s_isSetup = true;
var template = TemplateBuilder.CreateTextPageTemplate();
var template = TemplateBuilder.CreateTextPageTemplate("defaultTemplate");
FileService.SaveTemplate(template); // else, FK violation on contentType!
// Create and Save ContentType "umbTextpage" -> _contentType.Id