From 1d53f48904118b1d5c4b54228b30834aa0b8a701 Mon Sep 17 00:00:00 2001 From: Chewbacca Date: Tue, 14 Mar 2023 12:55:42 -0400 Subject: [PATCH] Fix parser --- app/soapbox/hooks/api/useGroupMembers.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) 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 {