Generate inclusion schema when importing multiselect columns
This commit is contained in:
parent
c627cb60c3
commit
654c348e4e
|
@ -111,7 +111,8 @@ export function importToRows(data: any, table: any, user: any = {}) {
|
||||||
for ([fieldName, schema] of Object.entries(table.schema)) {
|
for ([fieldName, schema] of Object.entries(table.schema)) {
|
||||||
// check whether the options need to be updated for inclusion as part of the data import
|
// check whether the options need to be updated for inclusion as part of the data import
|
||||||
if (
|
if (
|
||||||
schema.type === FieldTypes.OPTIONS &&
|
(schema.type === FieldTypes.OPTIONS ||
|
||||||
|
schema.type === FieldTypes.ARRAY) &&
|
||||||
row[fieldName] &&
|
row[fieldName] &&
|
||||||
(!schema.constraints.inclusion ||
|
(!schema.constraints.inclusion ||
|
||||||
schema.constraints.inclusion.indexOf(row[fieldName]) === -1)
|
schema.constraints.inclusion.indexOf(row[fieldName]) === -1)
|
||||||
|
|
Loading…
Reference in New Issue