feat: add missing abilities (#354)

feat: add all missing abilities rules on resolvers
This commit is contained in:
Jérémy M
2023-06-22 20:09:17 +02:00
committed by GitHub
parent 4a2797c491
commit c4ad0171b0
21 changed files with 461 additions and 104 deletions

View File

@ -1,15 +0,0 @@
import { Workspace } from '@prisma/client';
type FindManyArgsType = { where?: object; orderBy?: object };
export const prepareFindManyArgs = <T extends FindManyArgsType>(
args: T,
workspace: Workspace,
): T => {
args.where = {
...args.where,
...{ workspace: { is: { id: { equals: workspace.id } } } },
};
return args;
};