diff --git a/api/src/utils/apply-diff.ts b/api/src/utils/apply-diff.ts index 404d29ba3cd9e..58d4c228cd34a 100644 --- a/api/src/utils/apply-diff.ts +++ b/api/src/utils/apply-diff.ts @@ -273,7 +273,15 @@ export async function applyDiff( if (diff?.[0]?.kind === DiffKind.NEW) { try { - await relationsService.createOne((diff[0] as DiffNew).rhs, mutationOptions); + // await relationsService.createOne((diff[0] as DiffNew).rhs, mutationOptions); + await relationsService.createOne( + { + ...(diff[0] as DiffNew).rhs, + collection, + field + }, + mutationOptions + ); } catch (err) { logger.error(`Failed to create relation "${collection}.${field}"`); throw err;