diff --git a/src-ui/src/app/components/document-detail/document-detail.component.html b/src-ui/src/app/components/document-detail/document-detail.component.html index cad0f715a..71092fe72 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.html +++ b/src-ui/src/app/components/document-detail/document-detail.component.html @@ -178,7 +178,7 @@ -
  • +
  • Permissions
    diff --git a/src-ui/src/app/components/document-detail/document-detail.component.ts b/src-ui/src/app/components/document-detail/document-detail.component.ts index d9e813c6a..6d03ec024 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.ts @@ -688,12 +688,21 @@ export class DocumentDetailComponent } } + get showPermissions(): boolean { + return ( + this.permissionsService.currentUserCan( + PermissionAction.View, + PermissionType.User + ) && this.userIsOwner + ) + } + get notesEnabled(): boolean { return ( this.settings.get(SETTINGS_KEYS.NOTES_ENABLED) && this.permissionsService.currentUserCan( PermissionAction.View, - PermissionType.Document + PermissionType.Note ) ) }