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
-