Fix issue with when the last template was removed the template reference-object was not returned as null (#17516)

This commit is contained in:
Bjarke Berg
2024-11-13 14:13:40 +01:00
committed by GitHub
parent ba684a8e55
commit a342734117
2 changed files with 2 additions and 2 deletions

View File

@@ -216,7 +216,7 @@ export class UmbDocumentTypeWorkspaceContext
this.structure.updateOwnerContentType({ allowedTemplates });
}
setDefaultTemplate(defaultTemplate: { id: string }) {
setDefaultTemplate(defaultTemplate: { id: string } | null) {
this.structure.updateOwnerContentType({ defaultTemplate });
}

View File

@@ -70,7 +70,7 @@ export class UmbDocumentTypeWorkspaceViewTemplatesElement extends UmbLitElement
return { id };
}) ?? [];
this.#workspaceContext?.setAllowedTemplateIds(idsWithoutRoot);
this.#workspaceContext?.setDefaultTemplate({ id: input.defaultUnique });
this.#workspaceContext?.setDefaultTemplate(input.defaultUnique ? { id: input.defaultUnique } : null);
}
override render() {