Fix permissions
This commit is contained in:
@ -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,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -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,
|
||||
});
|
||||
}
|
||||
|
||||
@ -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,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user