diff --git a/lib/content-services/src/lib/mock/permission-list.component.mock.ts b/lib/content-services/src/lib/mock/permission-list.component.mock.ts index f583facd5c..b2263ba5f1 100644 --- a/lib/content-services/src/lib/mock/permission-list.component.mock.ts +++ b/lib/content-services/src/lib/mock/permission-list.component.mock.ts @@ -124,7 +124,8 @@ export const fakeNodeInheritedOnly = { }, { 'id': 'e002c740-b8f9-482a-a554-8fff4e4c9dc0', - 'name': 'testsite' + 'name': 'testsite', + 'nodeType': 'st:site' }, { 'id': '71626fae-0c04-4d0c-a129-20fa4c178716', @@ -579,3 +580,83 @@ export const fakeEmptyResponse: any = { 'entries': [] } }; + +export const fakeNodeLocalSiteManager = { + 'allowableOperations': [ 'updatePermissions' ], + 'aspectNames': [ + 'cm:auditable', + 'cm:taggable', + 'cm:author', + 'cm:titled', + 'app:uifacets' + ], + 'createdAt': '2017-11-16T16:29:38.638+0000', + 'path': { + 'name': '/Company Home/Sites/testsite/documentLibrary', + 'isComplete': true, + 'elements': [ + { + 'id': '2be275a1-b00d-4e45-83d8-66af43ac2252', + 'name': 'Company Home' + }, + { + 'id': '1be10a97-6eb9-4b60-b6c6-1673900e9631', + 'name': 'Sites' + }, + { + 'id': 'e002c740-b8f9-482a-a554-8fff4e4c9dc0', + 'name': 'testsite', + 'nodeType': 'st:site' + }, + { + 'id': '71626fae-0c04-4d0c-a129-20fa4c178716', + 'name': 'documentLibrary' + } + ] + }, + 'isFolder': true, + 'isFile': false, + 'createdByUser': { + 'id': 'System', + 'displayName': 'System' + }, + 'modifiedAt': '2018-03-21T03:17:58.783+0000', + 'permissions': { + 'locallySet': [ + { + 'authorityId': 'GROUP_site_testsite_SiteManager', + 'name': 'SiteManager', + 'accessStatus': 'ALLOWED' + }, + { + 'authorityId': 'superadminuser', + 'name': 'SiteCollaborator', + 'accessStatus': 'ALLOWED' + } + ], + 'settable': [ + 'Contributor', + 'Collaborator', + 'Coordinator', + 'Editor', + 'Consumer' + ], + 'isInheritanceEnabled': false + }, + 'modifiedByUser': { + 'id': 'admin', + 'displayName': 'PedroH Hernandez' + }, + 'name': 'test', + 'id': 'f472543f-7218-403d-917b-7a5861257244', + 'nodeType': 'cm:folder', + 'properties': { + 'cm:title': 'test', + 'cm:author': 'yagud', + 'cm:taggable': [ + 'e8c8fbba-03ba-4fa6-86b1-f7ad7c296409' + ], + 'cm:description': 'sleepery', + 'app:icon': 'space-icon-default' + } +}; diff --git a/lib/content-services/src/lib/permission-manager/components/permission-container/permission-container.component.html b/lib/content-services/src/lib/permission-manager/components/permission-container/permission-container.component.html index 53c1276492..28f919f52f 100644 --- a/lib/content-services/src/lib/permission-manager/components/permission-container/permission-container.component.html +++ b/lib/content-services/src/lib/permission-manager/components/permission-container/permission-container.component.html @@ -34,7 +34,7 @@ key="name" sortable="false"> -