diff --git a/src/admin/components/views/Account/index.tsx b/src/admin/components/views/Account/index.tsx index 7bf920de1f..4a012b6a7a 100644 --- a/src/admin/components/views/Account/index.tsx +++ b/src/admin/components/views/Account/index.tsx @@ -49,8 +49,13 @@ const AccountView: React.FC = () => { const collectionPermissions = permissions?.collections?.[adminUser]; const [{ data }] = usePayloadAPI( - `${serverURL}${api}/${collection?.slug}/${user?.id}?depth=0`, - { initialParams: { 'fallback-locale': 'null' } }, + `${serverURL}${api}/${collection?.slug}/${user?.id}`, + { + initialParams: { + 'fallback-locale': 'null', + depth: 0, + }, + }, ); const hasSavePermission = collectionPermissions?.update?.permission; diff --git a/src/admin/hooks/usePayloadAPI.tsx b/src/admin/hooks/usePayloadAPI.tsx index 68b878dc36..f5f1aae2b5 100644 --- a/src/admin/hooks/usePayloadAPI.tsx +++ b/src/admin/hooks/usePayloadAPI.tsx @@ -38,6 +38,8 @@ const usePayloadAPI: UsePayloadAPI = (url, options = {}) => { const search = queryString.stringify({ locale, ...(typeof params === 'object' ? params : {}), + }, { + addQueryPrefix: true, }); useEffect(() => { @@ -46,7 +48,7 @@ const usePayloadAPI: UsePayloadAPI = (url, options = {}) => { setIsLoading(true); try { - const response = await requests.get(`${url}?${search}`, { + const response = await requests.get(`${url}${search}`, { headers: { 'Accept-Language': i18n.language, },