From 2deac3c3bb7ea84cfc50c94d3242fa306b62ee4d Mon Sep 17 00:00:00 2001 From: daledah Date: Tue, 10 Sep 2024 22:42:16 +0700 Subject: [PATCH] fix: Error message for multiple GL code mappings displays "glCode" --- src/pages/workspace/categories/ImportedCategoriesPage.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pages/workspace/categories/ImportedCategoriesPage.tsx b/src/pages/workspace/categories/ImportedCategoriesPage.tsx index 8e942b3060ff0..6a8d8895aaaa1 100644 --- a/src/pages/workspace/categories/ImportedCategoriesPage.tsx +++ b/src/pages/workspace/categories/ImportedCategoriesPage.tsx @@ -66,14 +66,15 @@ function ImportedCategoriesPage({route}: ImportedCategoriesPageProps) { }); } else { const duplicate = findDuplicate(columns); - if (duplicate) { - errors.duplicates = translate('spreadsheet.singleFieldMultipleColumns', duplicate); + const duplicateColumn = columnRoles.find((role) => role.value === duplicate); + if (duplicateColumn) { + errors.duplicates = translate('spreadsheet.singleFieldMultipleColumns', duplicateColumn.text); } else { errors = {}; } } return errors; - }, [requiredColumns, spreadsheet?.columns, translate]); + }, [requiredColumns, spreadsheet?.columns, translate, columnRoles]); const importCategories = useCallback(() => { setIsValidationEnabled(true);