diff --git a/packages/pro b/packages/pro index 42ad279dd7..3d037429b0 160000 --- a/packages/pro +++ b/packages/pro @@ -1 +1 @@ -Subproject commit 42ad279dd750ac977f5ab9778487e722fea973b4 +Subproject commit 3d037429b09281ed499d91a39fcacb0dd4e27c74 diff --git a/packages/server/src/api/controllers/ai.ts b/packages/server/src/api/controllers/ai.ts index d805171c2a..dd6624e422 100644 --- a/packages/server/src/api/controllers/ai.ts +++ b/packages/server/src/api/controllers/ai.ts @@ -74,7 +74,12 @@ async function generateTablesDelegate(data: ai.GenerationStructure) { schema: { ...storedTable.schema, ...table.schema.reduce((acc, field) => { - acc[field.name] = field + if (field.type === FieldType.LINK) { + const { reverseFieldName, relationshipId, ...rest } = field + acc[field.name] = { ...rest, fieldName: reverseFieldName } + } else { + acc[field.name] = field + } return acc }, {}), },