From dde36c88f1a061427670927e08110451e1184d99 Mon Sep 17 00:00:00 2001 From: Convly Date: Wed, 6 Jul 2022 15:31:57 +0200 Subject: [PATCH] Fix morph type detection --- .../utils/typescript/lib/generators/schemas/attributes.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/utils/typescript/lib/generators/schemas/attributes.js b/packages/utils/typescript/lib/generators/schemas/attributes.js index 774ef7bef8..71bc05929a 100644 --- a/packages/utils/typescript/lib/generators/schemas/attributes.js +++ b/packages/utils/typescript/lib/generators/schemas/attributes.js @@ -203,7 +203,9 @@ const mappers = { relation({ uid, attribute }) { const { relation, target } = attribute; - if (relation.includes('morph') | relation.includes('Morph')) { + const isMorphRelation = relation.toLowerCase().includes('morph'); + + if (isMorphRelation) { return [ 'RelationAttribute', [factory.createStringLiteral(uid, true), factory.createStringLiteral(relation, true)],