diff --git a/packages/modules/link-modules/src/utils/generate-schema.ts b/packages/modules/link-modules/src/utils/generate-schema.ts index 9c09ba6886..d77aedcfdd 100644 --- a/packages/modules/link-modules/src/utils/generate-schema.ts +++ b/packages/modules/link-modules/src/utils/generate-schema.ts @@ -48,7 +48,7 @@ export function generateGraphQLSchema( let extendedEntityName = extJoinerConfig?.linkableKeys?.[extend.relationship.foreignKey]! - if (!extendedEntityName && (!primary || !foreign)) { + if (!isReadOnlyLink && !extendedEntityName && (!primary || !foreign)) { logger.warn( `Link modules schema: No linkable key found for ${extend.relationship.foreignKey} on module ${extend.relationship.serviceName}.` )