From f2d635671db789d4cd2dd32c7654d5d685a7133c Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 7 Dec 2022 17:49:02 -0800 Subject: [PATCH] Management lists edit / delete button disabling by permissions --- .../correspondent-list.component.ts | 7 ++++++- .../document-type-list.component.ts | 9 +++++++-- .../management-list.component.html | 4 ++-- .../management-list.component.ts | 20 ++++++++++++++++++- .../storage-path-list.component.ts | 9 +++++++-- .../manage/tag-list/tag-list.component.ts | 9 +++++++-- 6 files changed, 48 insertions(+), 10 deletions(-) diff --git a/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts b/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts index 2feec3359..d40b2fe0f 100644 --- a/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts +++ b/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts @@ -4,7 +4,10 @@ import { FILTER_CORRESPONDENT } from 'src/app/data/filter-rule-type' import { PaperlessCorrespondent } from 'src/app/data/paperless-correspondent' import { CustomDatePipe } from 'src/app/pipes/custom-date.pipe' import { DocumentListViewService } from 'src/app/services/document-list-view.service' -import { PermissionType } from 'src/app/services/permissions.service' +import { + PermissionsService, + PermissionType, +} from 'src/app/services/permissions.service' import { CorrespondentService } from 'src/app/services/rest/correspondent.service' import { ToastService } from 'src/app/services/toast.service' import { CorrespondentEditDialogComponent } from '../../common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component' @@ -22,6 +25,7 @@ export class CorrespondentListComponent extends ManagementListComponent  Documents - -