Skip to content

Commit d6ea541

Browse files
committed
chore(perm-checker): rename filter clause to where
1 parent 0aa6ee9 commit d6ea541

File tree

3 files changed

+76
-76
lines changed

3 files changed

+76
-76
lines changed

packages/runtime/src/enhancements/policy/handler.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ type FindOperations = 'findUnique' | 'findUniqueOrThrow' | 'findFirst' | 'findFi
4141
// input arg type for `check` API
4242
type PermissionCheckArgs = {
4343
operation: PolicyCrudKind;
44-
filter?: Record<string, number | string | boolean>;
44+
where?: Record<string, number | string | boolean>;
4545
};
4646

4747
/**
@@ -1466,11 +1466,11 @@ export class PolicyProxyHandler<DbClient extends DbClientContract> implements Pr
14661466
return constraint;
14671467
}
14681468

1469-
if (args.filter) {
1469+
if (args.where) {
14701470
// combine runtime filters with generated constraints
14711471

14721472
const extraConstraints: CheckerConstraint[] = [];
1473-
for (const [field, value] of Object.entries(args.filter)) {
1473+
for (const [field, value] of Object.entries(args.where)) {
14741474
if (value === undefined) {
14751475
continue;
14761476
}

packages/schema/src/plugins/enhancer/enhance/checker-type-generator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export interface ModelCheckers {
3131

3232
function generateDataModelChecker(dataModel: DataModel) {
3333
return `{
34-
check(args: { operation: PolicyCrudKind, filter?: ${generateDataModelArgs(dataModel)} }): Promise<boolean>
34+
check(args: { operation: PolicyCrudKind, where?: ${generateDataModelArgs(dataModel)} }): Promise<boolean>
3535
}`;
3636
}
3737

0 commit comments

Comments
 (0)