From f2d8cba76b8bb2948f9214f57d4d400acc7661cd Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Tue, 20 May 2025 15:53:33 -0700 Subject: [PATCH] fix(policy): more safety check --- packages/runtime/src/enhancements/node/delegate.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/runtime/src/enhancements/node/delegate.ts b/packages/runtime/src/enhancements/node/delegate.ts index b9cc2c033..1d7cd3f53 100644 --- a/packages/runtime/src/enhancements/node/delegate.ts +++ b/packages/runtime/src/enhancements/node/delegate.ts @@ -1575,6 +1575,9 @@ export class DelegateProxyHandler extends DefaultPrismaProxyHandler { private getUpdatedAtFromDelegateBases(model: string) { const result: FieldInfo[] = []; const modelFields = getFields(this.options.modelMeta, model); + if (!modelFields) { + return result; + } for (const fieldInfo of Object.values(modelFields)) { if ( fieldInfo.attributes?.some((attr) => attr.name === '@updatedAt') &&