From e40211e7c1831357bc448d575d47e619cbe04587 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 18 Oct 2024 04:09:54 -0700 Subject: feat(graphql): paged badges query --- src/graphql/user/resolvers.ts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/graphql/user/resolvers.ts') diff --git a/src/graphql/user/resolvers.ts b/src/graphql/user/resolvers.ts index 4609108a..731b5f94 100644 --- a/src/graphql/user/resolvers.ts +++ b/src/graphql/user/resolvers.ts @@ -94,6 +94,13 @@ export const resolvers: WithIndex = { preferences: await getUserPreferences(args.id), badgesCount: badges.length }; + }, + badges: async (_, args) => { + if (!args.id) return null; + + const badges = await getUserBadges(args.id, args.page || 0, args.size || 0); + + return badges; } }, Mutation: { -- cgit v1.2.3