Skip to content

Commit 89b2a45

Browse files
author
lucas
committed
Make $is reject unknown sub-model keys by zod factory.
1 parent 07362ad commit 89b2a45

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/orm/src/client/zod/factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ export class ZodSchemaFactory<
487487
// $is sub-model filter for delegate (polymorphic) base models
488488
const modelDef = requireModel(this.schema, model);
489489
if (modelDef.isDelegate && modelDef.subModels && modelDef.subModels.length > 0) {
490-
const subModelSchema = z.object(
490+
const subModelSchema = z.strictObject(
491491
Object.fromEntries(
492492
modelDef.subModels.map((subModel) => [
493493
subModel.charAt(0).toLowerCase() + subModel.slice(1),

0 commit comments

Comments
 (0)