diff --git a/packages/strapi-admin/admin/src/components/Users/SelectRoles/index.js b/packages/strapi-admin/admin/src/components/Users/SelectRoles/index.js index deeeef726d..452fa17d71 100644 --- a/packages/strapi-admin/admin/src/components/Users/SelectRoles/index.js +++ b/packages/strapi-admin/admin/src/components/Users/SelectRoles/index.js @@ -3,7 +3,7 @@ import PropTypes from 'prop-types'; import Select from 'react-select'; import { Padded } from '@buffetjs/core'; import { useGlobalContext } from 'strapi-helper-plugin'; -import { useFetchRole } from '../../../hooks'; +import { useRolesList } from '../../../hooks'; import styles from './utils/styles'; import ClearIndicator from './ClearIndicator'; import DropdownIndicator from './DropdownIndicator'; @@ -14,7 +14,7 @@ import MultiValueContainer from './MultiValueContainer'; const SelectRoles = ({ error, isDisabled, name, onChange, value }) => { const { formatMessage } = useGlobalContext(); const translatedError = error && error.id ? formatMessage(error) : null; - const { data, isLoading } = useFetchRole(); + const { roles: data, isLoading } = useRolesList(); return ( <> diff --git a/packages/strapi-admin/admin/src/hooks/index.js b/packages/strapi-admin/admin/src/hooks/index.js index 63cddb024e..79eeb3202d 100644 --- a/packages/strapi-admin/admin/src/hooks/index.js +++ b/packages/strapi-admin/admin/src/hooks/index.js @@ -1,2 +1,3 @@ export { default as useFetchRole } from './useFetchRole'; +export { default as useRolesList } from './useRolesList'; export { default as useFetchPermissionsLayout } from './useFetchPermissionsLayout'; diff --git a/packages/strapi-admin/admin/src/hooks/useFetchRole/index.js b/packages/strapi-admin/admin/src/hooks/useFetchRole/index.js index ce2609196b..2e72eba26f 100644 --- a/packages/strapi-admin/admin/src/hooks/useFetchRole/index.js +++ b/packages/strapi-admin/admin/src/hooks/useFetchRole/index.js @@ -14,7 +14,7 @@ const useFetchRole = id => { const fetchRole = async roleId => { try { - const requestURL = roleId ? `/admin/roles/${roleId}` : '/admin/roles'; + const requestURL = `/admin/roles/${roleId}`; const { data } = await request(requestURL, { method: 'GET' });