aboutsummaryrefslogtreecommitdiff
path: root/src/graphql/user/resolvers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphql/user/resolvers.ts')
-rw-r--r--src/graphql/user/resolvers.ts7
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: {