Skip to content

Commit 1e8b4cc

Browse files
authored
Fixed detection of missingFields in verifyCsv function of CSV import (#650)
Fixes #600, #552, #188.
1 parent 4d1a9cc commit 1e8b4cc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/components/ImportFeature.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ const FilePicker = () => {
121121

122122
const verifyCsv = ({ data, meta, errors }: ParseResult<ImportLine>, { setValues, setStats, setError }) => {
123123
/* First, verify the presence of required fields */
124-
const missingFields = expectedFields.filter(eF => meta.fields?.find(mF => eF === mF));
124+
const missingFields = expectedFields.filter(eF => !meta.fields?.includes(eF));
125125

126126
if (missingFields.length > 0) {
127127
setError(translate("import_users.error.required_field", { field: missingFields[0] }));

0 commit comments

Comments
 (0)