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

@ -45,11 +45,11 @@ export class PipelineProgressResolver {
): Promise<Partial<PipelineProgress>[]> {
return this.pipelineProgressService.findMany({
...args,
where: {
...args.where,
AND: [accessibleBy(ability).PipelineProgress],
},
select: prismaSelect.value,
where: args.where
? {
AND: [args.where, accessibleBy(ability).PipelineProgress],
}
: accessibleBy(ability).PipelineProgress,
});
}

View File

@ -31,10 +31,11 @@ export class PipelineStageResolver {
): Promise<Partial<PipelineStage>[]> {
return this.pipelineStageService.findMany({
...args,
where: {
...args.where,
AND: [accessibleBy(ability).PipelineStage],
},
where: args.where
? {
AND: [args.where, accessibleBy(ability).PipelineStage],
}
: accessibleBy(ability).PipelineStage,
select: prismaSelect.value,
});
}

View File

@ -31,10 +31,11 @@ export class PipelineResolver {
): Promise<Partial<Pipeline>[]> {
return this.pipelineService.findMany({
...args,
where: {
...args.where,
AND: [accessibleBy(ability).Pipeline],
},
where: args.where
? {
AND: [args.where, accessibleBy(ability).Pipeline],
}
: accessibleBy(ability).Pipeline,
select: prismaSelect.value,
});
}