From c8b5eaa4f05fe9b1936ffadb757d228f6b1d6fa8 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Fri, 2 Jul 2021 11:28:49 -0700 Subject: [PATCH] Fixed dropsdowns for groups --- .../main/resources/i18n/messages.properties | 1 + ui/src/app/admin/component/UserMaintenance.js | 4 +- ui/src/app/core/user/UserContext.js | 13 ++++- ui/src/app/dashboard/view/SourcesTab.js | 18 ++++++- .../domain/source/component/SourceList.js | 48 +++++++++++++++---- 5 files changed, 70 insertions(+), 14 deletions(-) diff --git a/backend/src/main/resources/i18n/messages.properties b/backend/src/main/resources/i18n/messages.properties index 293b00d5c..9f3e5b20f 100644 --- a/backend/src/main/resources/i18n/messages.properties +++ b/backend/src/main/resources/i18n/messages.properties @@ -480,6 +480,7 @@ label.current=Current label.restore=Restore label.compare-selected=Compare Selected label.restore-version=Restore Version ({ date }) +label.group=Group label.saved=Saved label.by=By diff --git a/ui/src/app/admin/component/UserMaintenance.js b/ui/src/app/admin/component/UserMaintenance.js index bb9faac45..6bb40810d 100644 --- a/ui/src/app/admin/component/UserMaintenance.js +++ b/ui/src/app/admin/component/UserMaintenance.js @@ -51,13 +51,13 @@ export default function UserMaintenance({ users, roles, onDeleteUser, onChangeUs - + onChangeGroup(source, event.target.value)} + value={source.groupId ? source.groupId : ''} + disabled={loadingGroups} + disablevalidation="true"> + + {groups.map((g, ridx) => ( + + ))} + + + } + + + } + {onDeleteSource && +