Skip to content

Commit 3d1e127

Browse files
committed
fix(policy): update doFind method to support list operation in PolicyProxyHandler
1 parent 2244bc2 commit 3d1e127

File tree

1 file changed

+2
-2
lines changed
  • packages/runtime/src/enhancements/node/policy

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export class PolicyProxyHandler<DbClient extends DbClientContract> implements Pr
116116
}
117117

118118
findMany(args?: any) {
119-
return createDeferredPromise<unknown[]>(() => this.doFind(args, 'findMany', () => []));
119+
return createDeferredPromise<unknown[]>(() => this.doFind(args, 'findMany', () => [], true));
120120
}
121121

122122
// make a find query promise with fluent API call stubs installed
@@ -130,7 +130,7 @@ export class PolicyProxyHandler<DbClient extends DbClientContract> implements Pr
130130
);
131131
}
132132

133-
private async doFind(args: any, actionName: FindOperations, handleRejection: () => any) {
133+
private async doFind(args: any, actionName: FindOperations, handleRejection: () => any, isList: boolean = false) {
134134
const origArgs = args;
135135
const _args = this.policyUtils.safeClone(args);
136136
if (!this.policyUtils.injectForRead(this.prisma, this.model, _args)) {

0 commit comments

Comments
 (0)