diff --git a/app/soapbox/hooks/api/useGroupMembers.ts b/app/soapbox/hooks/api/useGroupMembers.ts index 305a969d5..8948660d6 100644 --- a/app/soapbox/hooks/api/useGroupMembers.ts +++ b/app/soapbox/hooks/api/useGroupMembers.ts @@ -2,18 +2,11 @@ import { Entities } from 'soapbox/entity-store/entities'; import { useEntities } from 'soapbox/entity-store/hooks'; import { GroupMember, groupMemberSchema } from 'soapbox/schemas'; -const parseGroupMember = (entity: unknown) => { - const result = groupMemberSchema.safeParse(entity); - if (result.success) { - return result.data; - } -}; - function useGroupMembers(groupId: string, role: string) { const { entities, ...result } = useEntities( [Entities.GROUP_MEMBERSHIPS, groupId, role], - `/api/v1/groups/${groupId}/memberships?role=${role}&limit=1`, - { parser: parseGroupMember }, + `/api/v1/groups/${groupId}/memberships?role=${role}`, + { schema: groupMemberSchema }, ); return {