From de49b7f6c79a32e0031ddbeb1c84bfbee1ff6bca Mon Sep 17 00:00:00 2001 From: Vijay Kumar Rathore Date: Fri, 11 Feb 2022 13:21:50 +0100 Subject: [PATCH] correct uidt check to preserve select column options after metadata sync Signed-off-by: Vijay Kumar Rathore --- .../nocodb/src/lib/sqlMgr/code/models/xc/BaseModelXcMeta.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nocodb/src/lib/sqlMgr/code/models/xc/BaseModelXcMeta.ts b/packages/nocodb/src/lib/sqlMgr/code/models/xc/BaseModelXcMeta.ts index 46fd890bd5..7cf4a2ad09 100644 --- a/packages/nocodb/src/lib/sqlMgr/code/models/xc/BaseModelXcMeta.ts +++ b/packages/nocodb/src/lib/sqlMgr/code/models/xc/BaseModelXcMeta.ts @@ -64,8 +64,8 @@ abstract class BaseModelXcMeta extends BaseRender { columnObj._cn = oldColMeta._cn || columnObj._cn; columnObj.uidt = oldColMeta.uidt; if ( - (columnObj.dtxp === UITypes.MultiSelect || - columnObj.dtxp === UITypes.SingleSelect) && + (columnObj.uidt === UITypes.MultiSelect || + columnObj.uidt === UITypes.SingleSelect) && columnObj.dt !== 'set' && columnObj.dt !== 'enum' ) {