refactor: getMembersOfTeam function improved
This commit is contained in:
@@ -459,25 +459,12 @@ export class TeamService implements UserDataHandler, OnModuleInit {
|
|||||||
): Promise<TeamMember[]> {
|
): Promise<TeamMember[]> {
|
||||||
let teamMembers: DbTeamMember[];
|
let teamMembers: DbTeamMember[];
|
||||||
|
|
||||||
if (!cursor) {
|
teamMembers = await this.prisma.teamMember.findMany({
|
||||||
teamMembers = await this.prisma.teamMember.findMany({
|
take: 10,
|
||||||
take: 10,
|
skip: cursor ? 1 : 0,
|
||||||
where: {
|
cursor: cursor ? { id: cursor } : undefined,
|
||||||
teamID,
|
where: { teamID },
|
||||||
},
|
});
|
||||||
});
|
|
||||||
} else {
|
|
||||||
teamMembers = await this.prisma.teamMember.findMany({
|
|
||||||
take: 10,
|
|
||||||
skip: 1,
|
|
||||||
cursor: {
|
|
||||||
id: cursor,
|
|
||||||
},
|
|
||||||
where: {
|
|
||||||
teamID,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
const members = teamMembers.map(
|
const members = teamMembers.map(
|
||||||
(entry) =>
|
(entry) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user