fixed
This commit is contained in:
parent
f2ba68dd77
commit
fc66029778
@ -228,22 +228,22 @@ const validateCSVFile = (file, existingEstablishments = []) => {
|
||||
const headers = lines[0].split(',').map(h => h.trim().replace(/"/g, ''));
|
||||
|
||||
// Check required headers
|
||||
const requiredHeaders = ['Establishment Id', 'Factory Name', 'Email', 'Emirate'];
|
||||
const missingHeaders = requiredHeaders.filter(header =>
|
||||
!headers.some(h => h.toLowerCase() === header.toLowerCase())
|
||||
);
|
||||
// const requiredHeaders = ['Establishment Id', 'Factory Name', 'Email', 'Emirate'];
|
||||
// const missingHeaders = requiredHeaders.filter(header =>
|
||||
// !headers.some(h => h.toLowerCase() === header.toLowerCase())
|
||||
// );
|
||||
|
||||
if (missingHeaders.length > 0) {
|
||||
reject({
|
||||
type: 'header_validation',
|
||||
message: `Missing required headers: ${missingHeaders.join(', ')}`,
|
||||
details: missingHeaders.map(header => ({
|
||||
header,
|
||||
message: `Missing required header: ${header}`
|
||||
}))
|
||||
});
|
||||
return;
|
||||
}
|
||||
// if (missingHeaders.length > 0) {
|
||||
// reject({
|
||||
// type: 'header_validation',
|
||||
// message: `Missing required headers: ${missingHeaders.join(', ')}`,
|
||||
// details: missingHeaders.map(header => ({
|
||||
// header,
|
||||
// message: `Missing required header: ${header}`
|
||||
// }))
|
||||
// });
|
||||
// return;
|
||||
// }
|
||||
|
||||
const establishmentIdIndex = headers.findIndex(h =>
|
||||
h.toLowerCase().includes('establishment') && h.toLowerCase().includes('id')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user