diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts index de924f83b1..e0c1848ed8 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts @@ -49,7 +49,7 @@ export class UmbWorkspaceDocumentTypeContext } async createScaffold(documentTypeKey: string) { - const { data } = await this.repository.createScaffold(documentTypeKey); + const { data } = await this.structure.createScaffold(documentTypeKey); if (!data) return undefined; this.setIsNew(true); @@ -58,9 +58,7 @@ export class UmbWorkspaceDocumentTypeContext } async load(entityKey: string) { - this.structure.loadType(entityKey); - - const { data } = await this.repository.requestByKey(entityKey); + const { data } = await this.structure.loadType(entityKey); if (!data) return undefined; this.setIsNew(false); diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/workspace-context/workspace-property-structure-manager.class.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/workspace-context/workspace-property-structure-manager.class.ts index b11cc7022e..a2a62970ec 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/workspace-context/workspace-property-structure-manager.class.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/workspace-context/workspace-property-structure-manager.class.ts @@ -35,27 +35,29 @@ export class UmbWorkspacePropertyStructureManager