diff options
Diffstat (limited to 'src/graphql/user/resolvers.ts')
| -rw-r--r-- | src/graphql/user/resolvers.ts | 7 |
1 files changed, 7 insertions, 0 deletions
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<Resolvers> = { 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: { |