From 7d4b009a88b4b9929a7c2518261dd158793acd55 Mon Sep 17 00:00:00 2001 From: Arnaud Moncel Date: Wed, 18 Feb 2026 10:34:06 +0100 Subject: [PATCH] fix(lazy join): avoid crash when using unknown field --- .../src/decorators/lazy-join/collection.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/datasource-customizer/src/decorators/lazy-join/collection.ts b/packages/datasource-customizer/src/decorators/lazy-join/collection.ts index 0a73dd51f5..4068d688ef 100644 --- a/packages/datasource-customizer/src/decorators/lazy-join/collection.ts +++ b/packages/datasource-customizer/src/decorators/lazy-join/collection.ts @@ -76,6 +76,8 @@ export default class LazyJoinDecorator extends CollectionDecorator { } private refineField(field: string, projection: Projection): string { + if (!field.includes(':')) return field; + const relationName = field.split(':')[0]; const relation = this.schema.fields[relationName] as ManyToOneSchema; const relationProjection = projection.relations[relationName];