Fix permissions

This commit is contained in:
Charles Bochet
2023-06-22 15:38:33 -07:00
parent 1b8b78d615
commit 703f31632d
7 changed files with 31 additions and 25 deletions

View File

@ -38,10 +38,11 @@ export class UserResolver {
): Promise<Partial<User>[]> {
return await this.userService.findMany({
...args,
where: {
...args.where,
AND: [accessibleBy(ability).User],
},
where: args.where
? {
AND: [args.where, accessibleBy(ability).User],
}
: accessibleBy(ability).User,
select: prismaSelect.value,
});
}