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, ''));
|
const headers = lines[0].split(',').map(h => h.trim().replace(/"/g, ''));
|
||||||
|
|
||||||
// Check required headers
|
// Check required headers
|
||||||
const requiredHeaders = ['Establishment Id', 'Factory Name', 'Email', 'Emirate'];
|
// const requiredHeaders = ['Establishment Id', 'Factory Name', 'Email', 'Emirate'];
|
||||||
const missingHeaders = requiredHeaders.filter(header =>
|
// const missingHeaders = requiredHeaders.filter(header =>
|
||||||
!headers.some(h => h.toLowerCase() === header.toLowerCase())
|
// !headers.some(h => h.toLowerCase() === header.toLowerCase())
|
||||||
);
|
// );
|
||||||
|
|
||||||
if (missingHeaders.length > 0) {
|
// if (missingHeaders.length > 0) {
|
||||||
reject({
|
// reject({
|
||||||
type: 'header_validation',
|
// type: 'header_validation',
|
||||||
message: `Missing required headers: ${missingHeaders.join(', ')}`,
|
// message: `Missing required headers: ${missingHeaders.join(', ')}`,
|
||||||
details: missingHeaders.map(header => ({
|
// details: missingHeaders.map(header => ({
|
||||||
header,
|
// header,
|
||||||
message: `Missing required header: ${header}`
|
// message: `Missing required header: ${header}`
|
||||||
}))
|
// }))
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
|
|
||||||
const establishmentIdIndex = headers.findIndex(h =>
|
const establishmentIdIndex = headers.findIndex(h =>
|
||||||
h.toLowerCase().includes('establishment') && h.toLowerCase().includes('id')
|
h.toLowerCase().includes('establishment') && h.toLowerCase().includes('id')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user