Merge branch 'bugfix/user-access-unique-mapping' into bugfix/ignore-user-start-node-for-document-and-media-trees

This commit is contained in:
Mads Rasmussen
2024-05-16 09:56:15 +02:00
2 changed files with 8 additions and 5 deletions

View File

@@ -40,12 +40,15 @@ export class UmbUserWorkspaceAccessElement extends UmbLitElement {
#renderDocumentStartNodes() {
return html` <b><umb-localize key="sections_content">Content</umb-localize></b>
<umb-user-document-start-node
.uniques=${this._user?.documentStartNodeUniques || []}></umb-user-document-start-node>`;
.uniques=${this._user?.documentStartNodeUniques.map((reference) => reference.unique) ||
[]}></umb-user-document-start-node>`;
}
#renderMediaStartNodes() {
return html` <b><umb-localize key="sections_media">Media</umb-localize></b>
<umb-user-media-start-node .uniques=${this._user?.mediaStartNodeUniques || []}></umb-user-media-start-node>`;
<umb-user-media-start-node
.uniques=${this._user?.mediaStartNodeUniques.map((reference) => reference.unique) ||
[]}></umb-user-media-start-node>`;
}
static styles = [

View File

@@ -130,7 +130,7 @@ export class UmbUserWorkspaceAssignAccessElement extends UmbLitElement {
description="${this.localize.term('user_groupsHelp')}">
<umb-user-group-input
slot="editor"
.selection=${this._userGroupUniques}
.selection=${this._userGroupUniques.map((reference) => reference.unique)}
@change=${this.#onUserGroupsChange}></umb-user-group-input>
</umb-property-layout>`;
}
@@ -152,7 +152,7 @@ export class UmbUserWorkspaceAssignAccessElement extends UmbLitElement {
? html`
<umb-input-document
slot="editor"
.selection=${this._documentStartNodeUniques}
.selection=${this._documentStartNodeUniques.map((reference) => reference.unique)}
@change=${this.#onDocumentStartNodeChange}></umb-input-document>
`
: nothing}
@@ -177,7 +177,7 @@ export class UmbUserWorkspaceAssignAccessElement extends UmbLitElement {
? html`
<umb-input-media
slot="editor"
.selection=${this._mediaStartNodeUniques}
.selection=${this._mediaStartNodeUniques.map((reference) => reference.unique)}
@change=${this.#onMediaStartNodeChange}></umb-input-media>
`
: nothing}