This commit is contained in:
Lone Iversen
2024-04-09 12:41:56 +02:00
parent f6c72a99eb
commit aa208bb108

View File

@@ -9,6 +9,7 @@ import {
UmbDocumentBlueprintDetailRepository,
} from '@umbraco-cms/backoffice/document-blueprint';
import type { UUIInputEvent } from '@umbraco-cms/backoffice/external/uui';
import { UmbId } from '@umbraco-cms/backoffice/id';
@customElement('umb-create-blueprint-modal')
export class UmbCreateBlueprintModalElement extends UmbModalBaseElement<UmbCreateBlueprintModalData, never> {
@@ -40,8 +41,13 @@ export class UmbCreateBlueprintModalElement extends UmbModalBaseElement<UmbCreat
#mapDocumentToBlueprintModel() {
if (!this.#document) return;
const variants = { ...this.#document?.variants, name: this._blueprintName };
const model: UmbDocumentBlueprintDetailModel = { ...this.#document, entityType: 'document-blueprint', variants };
const variants = this.#document?.variants.map((variant) => ({ ...variant, name: this._blueprintName }));
const model: UmbDocumentBlueprintDetailModel = {
...this.#document,
entityType: 'document-blueprint',
variants,
unique: UmbId.new(),
};
return model;
}