Refactor useRBAC call

This commit is contained in:
Mark Kaylor 2023-04-12 10:24:54 +02:00
parent 8d2b639938
commit 06e7dfbd20

View File

@ -25,15 +25,17 @@ import Filters from '../../../../../../../admin/src/pages/SettingsPage/component
import getDisplayedFilters from './utils/getDisplayedFilters'; import getDisplayedFilters from './utils/getDisplayedFilters';
import useAuditLogsData from './hooks/useAuditLogsData'; import useAuditLogsData from './hooks/useAuditLogsData';
const auditLogsPermissions = {
...adminPermissions.settings.auditLogs,
readUsers: adminPermissions.settings.users.read,
};
const ListView = () => { const ListView = () => {
const { formatMessage } = useIntl(); const { formatMessage } = useIntl();
const {
allowedActions: { canRead: canReadAuditLogs },
} = useRBAC(adminPermissions.settings.auditLogs);
const { const {
allowedActions: { canRead: canReadUsers }, allowedActions: { canRead: canReadAuditLogs, canReadUsers },
} = useRBAC(adminPermissions.settings.users); } = useRBAC(auditLogsPermissions);
const [{ query }, setQuery] = useQueryParams(); const [{ query }, setQuery] = useQueryParams();
const { auditLogs, users, isLoading, hasError } = useAuditLogsData({ const { auditLogs, users, isLoading, hasError } = useAuditLogsData({