diff --git a/packages/twenty-front/src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts b/packages/twenty-front/src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts index b32f814a7..3b63baabc 100644 --- a/packages/twenty-front/src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts +++ b/packages/twenty-front/src/modules/object-record/spreadsheet-import/utils/getSpreadSheetFieldValidationDefinitions.ts @@ -33,9 +33,9 @@ export const getSpreadSheetFieldValidationDefinitions = ( case FieldMetadataType.Number: return [ { - rule: 'regex', - value: '^\\d+$', - errorMessage: fieldName + ' must be a number', + rule: 'function', + isValid: (value: string) => !isNaN(+value), + errorMessage: fieldName + ' is not valid', level: 'error', }, ];