diff --git a/ui/src/app/dashboard/view/ProvidersTab.js b/ui/src/app/dashboard/view/ProvidersTab.js index 9d78ad2fc..55f3ff58f 100644 --- a/ui/src/app/dashboard/view/ProvidersTab.js +++ b/ui/src/app/dashboard/view/ProvidersTab.js @@ -11,7 +11,7 @@ import { MetadataActions } from '../../admin/container/MetadataActions'; import Spinner from '../../core/components/Spinner'; import { Link } from 'react-router-dom'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { faCube } from '@fortawesome/free-solid-svg-icons'; +import { faCubes } from '@fortawesome/free-solid-svg-icons'; const searchProps = ['name', '@type', 'createdBy']; export function ProvidersTab () { @@ -65,7 +65,7 @@ export function ProvidersTab () {
No Metadata Providers found.
-{JSON.stringify(errors, null, 4)}
>)
}
diff --git a/ui/src/app/dynamic-registration/view/DynamicRegistrationDetail.js b/ui/src/app/dynamic-registration/view/DynamicRegistrationDetail.js
index aed08a9d7..2b96e2e86 100644
--- a/ui/src/app/dynamic-registration/view/DynamicRegistrationDetail.js
+++ b/ui/src/app/dynamic-registration/view/DynamicRegistrationDetail.js
@@ -15,7 +15,7 @@ import { Schema } from '../../form/Schema';
import definition from '../hoc/DynamicConfigurationDefinition';
import { useSelectDynamicRegistrationQuery } from '../../store/dynamic-registration/DynamicRegistrationSlice';
import { DynamicRegistrationActions } from '../hoc/DynamicRegistrationActions';
-import { useIsAdmin } from '../../core/user/UserContext';
+import { useCanEnable, useIsAdmin } from '../../core/user/UserContext';
import { GroupsProvider } from '../../admin/hoc/GroupsProvider';
export function DynamicRegistrationDetail () {
@@ -30,6 +30,7 @@ export function DynamicRegistrationDetail () {
};
const isAdmin = useIsAdmin();
+ const canEnable = useCanEnable()(detail?.approved);
return (