From 7645f5c5c0dda87f3be0bba930249a711085fcd9 Mon Sep 17 00:00:00 2001 From: mertmit Date: Wed, 5 Oct 2022 01:47:42 +0300 Subject: [PATCH] fix(at-import): select options match duplicates case-insensitive Signed-off-by: mertmit --- packages/nocodb/src/lib/meta/api/sync/helpers/job.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts b/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts index 506ad03799..090d54a274 100644 --- a/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts +++ b/packages/nocodb/src/lib/meta/api/sync/helpers/job.ts @@ -446,7 +446,7 @@ export default async ( // TODO fix record mapping (this causes every record to map first option, we can't handle them using data api as they don't provide option id within data we might instead get the correct mapping from schema file ) let dupNo = 1; const defaultName = (value as any).name; - while (options.find((el) => el.title === (value as any).name)) { + while (options.find((el) => el.title.toLowerCase() === (value as any).name.toLowerCase())) { (value as any).name = `${defaultName}_${dupNo++}`; } options.push({