Code changes done for industry code mandatory

This commit is contained in:
unknown 2026-01-06 19:05:50 +05:30
parent c18ff7c9f9
commit d183e5bf3b

View File

@ -1355,7 +1355,7 @@ exports.establishmentBulkUpload = async (req, res) => {
// -------------------------------------------------------
// REQUIRED HEADERS
// -------------------------------------------------------
const required = ["establishment_id", "factory_name", "user_name", "email", "emirate"];
const required = ["establishment_id", "factory_name", "user_name", "email", "emirate", "industry_code_current_production"];
const firstKeys = Object.keys(rows[0]);
const missingHeaders = required.filter(h => !firstKeys.includes(h));
@ -1446,6 +1446,7 @@ exports.establishmentBulkUpload = async (req, res) => {
const factory = r.factory_name;
const email = r.email;
const emirate = r.emirate;
const industry_code_current_production = r.industry_code_current_production;
const missing = [];
if (!est) missing.push("Establishment ID");
@ -1453,6 +1454,7 @@ exports.establishmentBulkUpload = async (req, res) => {
if (!r.user_name) missing.push("User Name");
if (!email) missing.push("Email");
if (!emirate) missing.push("Emirate");
if (!industry_code_current_production) missing.push("Industry Code Current Production");
if (missing.length) {
errors.push({ row: rowNum, error: `Missing required fields: ${missing.join(", ")}` });