fix: convert data to camel case in the api return for getTeamMembers

This commit is contained in:
Diana Olarte
2025-09-25 23:06:00 +10:00
committed by Adolfo R. Brandes
parent a25bd1bb00
commit 651ded21a7

View File

@@ -1,5 +1,6 @@
import { getAuthenticatedHttpClient } from '@edx/frontend-platform/auth';
import { LibraryMetadata, TeamMember } from '@src/authz-module/constants';
import { camelCaseObject } from '@edx/frontend-platform';
import { getApiUrl, getStudioApiUrl } from '@src/helpers/utils';
export interface GetTeamMembersResponse {
@@ -10,7 +11,7 @@ export interface GetTeamMembersResponse {
// TODO: replece api path once is created
export const getTeamMembers = async (libraryId: string): Promise<TeamMember[]> => {
const { data } = await getAuthenticatedHttpClient().get(getApiUrl(`/api/authz/v1/roles/users?scope=${libraryId}`));
return data.results;
return camelCaseObject(data.results);
};