From 4b242b1f64c25d02cbbd5ab4e906cdf17e9764f8 Mon Sep 17 00:00:00 2001 From: Aishwarya Date: Fri, 8 May 2026 17:51:28 +0530 Subject: [PATCH] refactor: update media field UIDs in schemaMapper for consistent parent-child relationships --- upload-api/migration-wordpress/libs/schemaMapper.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/upload-api/migration-wordpress/libs/schemaMapper.ts b/upload-api/migration-wordpress/libs/schemaMapper.ts index d0aea2fe..81fedd44 100644 --- a/upload-api/migration-wordpress/libs/schemaMapper.ts +++ b/upload-api/migration-wordpress/libs/schemaMapper.ts @@ -612,25 +612,25 @@ async function schemaMapper (key: WordPressBlock | WordPressBlock[], parentUid: if (hasMediaAttr) { mediaTextSchema.push( { - uid: mediaTextUid, + uid: parentUid ? `${parentUid}.media` : 'media', otherCmsField: 'media', otherCmsType: getFieldName(key?.attributes?.metadata?.name ?? key?.name), contentstackField: `${parentFieldName} > media`, - contentstackFieldUid: mediaTextUid, + contentstackFieldUid: parentUid ? `${parentUid}.media` : 'media', contentstackFieldType: 'file', backupFieldType: 'file', - backupFieldUid: mediaTextUid, + backupFieldUid: parentUid ? `${parentUid}.media` : 'media', advanced: {}, }, { - uid: mediaTextUid, + uid: parentUid ? `${parentUid}.mediatype` : 'mediatype', otherCmsField: 'mediatype', otherCmsType: getFieldName(key?.attributes?.metadata?.name ?? key?.name), contentstackField: `${parentFieldName} > mediatype`, - contentstackFieldUid: mediaTextUid, + contentstackFieldUid: parentUid ? `${parentUid}.mediatype` : 'mediatype', contentstackFieldType: 'single_line_text', backupFieldType: 'single_line_text', - backupFieldUid: mediaTextUid, + backupFieldUid: parentUid ? `${parentUid}.mediatype` : 'mediatype', advanced: {}, } );