Fix issue with when the last template was removed the template reference-object was not returned as null (#17516)
This commit is contained in:
@@ -216,7 +216,7 @@ export class UmbDocumentTypeWorkspaceContext
|
||||
this.structure.updateOwnerContentType({ allowedTemplates });
|
||||
}
|
||||
|
||||
setDefaultTemplate(defaultTemplate: { id: string }) {
|
||||
setDefaultTemplate(defaultTemplate: { id: string } | null) {
|
||||
this.structure.updateOwnerContentType({ defaultTemplate });
|
||||
}
|
||||
|
||||
|
||||
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user