Browse Source
Merge pull request #6042 from Budibase/bug/sev3/bad-special-document-member
Internal table columns cannot start with _
master
Martin McKeaveney
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
3 additions and
1 deletions
-
packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
|
|
|
@ -304,7 +304,9 @@ |
|
|
|
) |
|
|
|
} |
|
|
|
const newError = {} |
|
|
|
if (PROHIBITED_COLUMN_NAMES.some(name => fieldInfo.name === name)) { |
|
|
|
if (!external && fieldInfo.name?.startsWith("_")) { |
|
|
|
newError.name = `Column name cannot start with an underscore.` |
|
|
|
} else if (PROHIBITED_COLUMN_NAMES.some(name => fieldInfo.name === name)) { |
|
|
|
newError.name = `${PROHIBITED_COLUMN_NAMES.join( |
|
|
|
", " |
|
|
|
)} are not allowed as column names` |
|
|
|
|