From 3f1e08e2aa362b9629cb353aaaed970c55a6b2b4 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 20 Jun 2023 12:53:16 +0200 Subject: [PATCH] update according to api models --- .../repository/sources/template.detail.server.data.ts | 7 +++++-- .../templating/templates/repository/template.repository.ts | 4 ++-- .../templates/workspace/template-workspace.context.ts | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/sources/template.detail.server.data.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/sources/template.detail.server.data.ts index 22f25b3496..e49907cae0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/sources/template.detail.server.data.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/sources/template.detail.server.data.ts @@ -56,8 +56,11 @@ export class UmbTemplateDetailServerDataSource * @return {*} * @memberof UmbTemplateDetailServerDataSource */ - async createScaffold() { - return await tryExecuteAndNotify(this.#host, TemplateResource.getTemplateScaffold()); + async createScaffold(masterTemplateId: string | null) { + return await tryExecuteAndNotify( + this.#host, + TemplateResource.getTemplateScaffold({ masterTemplateId: masterTemplateId ?? undefined }) + ); } /** diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/template.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/template.repository.ts index 6b68cf7219..ca7b933e8d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/template.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/repository/template.repository.ts @@ -138,9 +138,9 @@ export class UmbTemplateRepository //#region DETAILS: - async createScaffold() { + async createScaffold(parentId: string | null) { await this.#init; - return this.#detailDataSource.createScaffold(); + return this.#detailDataSource.createScaffold(parentId); } async requestById(id: string) { diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.context.ts index 7dc7df9b88..4773a6af8f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.context.ts @@ -129,7 +129,7 @@ export class UmbTemplateWorkspaceContext extends UmbWorkspaceContext