From dfd7468b889654e106a720f7750ec3adb514791c Mon Sep 17 00:00:00 2001 From: Marie Verdonck Date: Tue, 17 Nov 2020 14:48:10 +0100 Subject: [PATCH] 74179/PR#925: Groups with linked dso (workflow groups) => No edit/delete possible + alert on edit page with link to edit roles on comcol page --- .../admin-access-control-routing.module.ts | 4 +- .../group-form/group-form.component.html | 14 ++- .../group-form/group-form.component.ts | 119 +++++++++++++++--- .../groups-registry.component.ts | 39 ++++-- .../collection-page-routing-paths.ts | 5 + .../community-page-routing-paths.ts | 6 + .../core/data/dspace-object-data.service.ts | 4 + src/app/core/eperson/models/group.model.ts | 9 ++ src/assets/i18n/en.json5 | 9 ++ 9 files changed, 179 insertions(+), 30 deletions(-) diff --git a/src/app/+admin/admin-access-control/admin-access-control-routing.module.ts b/src/app/+admin/admin-access-control/admin-access-control-routing.module.ts index d2f2233eee..10ac117b0f 100644 --- a/src/app/+admin/admin-access-control/admin-access-control-routing.module.ts +++ b/src/app/+admin/admin-access-control/admin-access-control-routing.module.ts @@ -13,12 +13,12 @@ import { GROUP_EDIT_PATH } from './admin-access-control-routing-paths'; { path: `${GROUP_EDIT_PATH}/:groupId`, component: GroupFormComponent, - data: {title: 'admin.registries.schema.title'} + data: {title: 'admin.access-control.groups.title.singleGroup'} }, { path: `${GROUP_EDIT_PATH}/newGroup`, component: GroupFormComponent, - data: {title: 'admin.registries.schema.title'} + data: {title: 'admin.access-control.groups.title.addGroup'} }, ]) ] diff --git a/src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.html b/src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.html index 2e1c563f03..943501e7dc 100644 --- a/src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.html +++ b/src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.html @@ -1,6 +1,11 @@
+ + +
@@ -19,14 +24,17 @@ (cancel)="onCancel()" (submitForm)="onSubmit()">
-
- - + +