From 06c6ed18a6ed6c32a04a066c58dc2bf55881a9ad Mon Sep 17 00:00:00 2001 From: Marie Verdonck Date: Mon, 30 Mar 2020 11:49:07 +0200 Subject: [PATCH] [groups/epeople admin pages] No adding current active group itself as own subgroup: * Added message if trying to add current group (that is being edited) as own subgroup * Removed possible add/delete button from current group being edited in subgroups list, replace with message --- resources/i18n/en.json5 | 4 ++ .../subgroups-list.component.html | 6 ++- .../subgroup-list/subgroups-list.component.ts | 52 +++++++++++++------ 3 files changed, 45 insertions(+), 17 deletions(-) diff --git a/resources/i18n/en.json5 b/resources/i18n/en.json5 index e099f475b4..f4eab6329c 100644 --- a/resources/i18n/en.json5 +++ b/resources/i18n/en.json5 @@ -349,6 +349,8 @@ "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Add subgroup with name \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.table.edit.currentGroup": "Current group", + "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Successfully added subgroup: \"{{name}}\"", "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "Failed to add subgroup: \"{{name}}\"", @@ -359,6 +361,8 @@ "admin.access-control.groups.form.subgroups-list.notification.failure.noActiveGroup": "No current active group, submit a name first.", + "admin.access-control.groups.form.subgroups-list.notification.failure.subgroupToAddIsActiveGroup": "This is the current group, can't be added.", + "admin.access-control.groups.form.subgroups-list.no-items": "No groups found with this in their name or this as UUID", "admin.access-control.groups.form.subgroups-list.no-subgroups-yet": "No subgroups in group yet.", diff --git a/src/app/+admin/admin-access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html b/src/app/+admin/admin-access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html index 4901e4cfe0..9558b9da98 100644 --- a/src/app/+admin/admin-access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html +++ b/src/app/+admin/admin-access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html @@ -42,14 +42,16 @@ [routerLink]="[groupDataService.getGroupEditPageRouterLink(group)]">{{group.name}}
- -