Skip to content

Commit 71ccd3a

Browse files
committed
get all achievement route changed to return with member data
1 parent e5f1c95 commit 71ccd3a

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

src/services/achievement.service.ts

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,34 @@ import { prisma } from "../db/client";
22

33
export const getAchievements = async () => {
44
return await prisma.achievement.findMany({
5+
include: {
6+
7+
members: {
8+
select: {
9+
member: {
10+
select: {
11+
id: true,
12+
name: true,
13+
email: true,
14+
profilePhoto: true,
15+
},
16+
},
17+
},
18+
},
19+
20+
createdBy: {
21+
select: {
22+
id: true,
23+
name: true,
24+
},
25+
},
26+
updatedBy: {
27+
select: {
28+
id: true,
29+
name: true,
30+
},
31+
},
32+
},
533
orderBy: {
634
achievedAt: "desc",
735
},

0 commit comments

Comments
 (0)