From 63adeedf82fa01f6c0181f7ed3f83b5a84a127ee Mon Sep 17 00:00:00 2001 From: Pier-Paolo Mammi Date: Tue, 12 May 2026 14:58:51 +0200 Subject: [PATCH] update file naming for formSchemaData items --- scripts/extract-elx/extract-elx.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/extract-elx/extract-elx.js b/scripts/extract-elx/extract-elx.js index 0bed60e..9b9d7af 100644 --- a/scripts/extract-elx/extract-elx.js +++ b/scripts/extract-elx/extract-elx.js @@ -210,7 +210,17 @@ function getArrayItemName(propertyName, item, index, totalCount) { } if (propertyName === 'formSchemaData' && item && typeof item === 'object' && item.id != null) { - return `schemaId_${String(item.id)}`; + return `formSchemaData_item_${String(item.id)}`; + } + + if (propertyName === 'moduleConfig' && typeof item === 'string') { + const rawOrderValue = extractXmlValueFromSection(item, 'Step', 'COL0005'); + if (rawOrderValue) { + const sanitized = sanitizeFileName(rawOrderValue); + if (sanitized) { + return `moduleConfig_item_${sanitized}`; + } + } } if (propertyName === 'moduleTab' && typeof item === 'string') {